Windows 10环境下Flet构建Android APK失败求助
Windows 10环境下Flet构建Android APK失败求助
最近我在Windows 10电脑上折腾一个简单的Python Flet应用,想把它打包成Android APK。我已经装好了Android Studio、Flutter、Java SDK、Gradle,也接受了所有许可证,系统路径也都配置妥当,但还是碰到了下面这个错误:
[13:08:01] 1 Failed to validate Flutter version. Flutter 3.27.4 installed ✅ [13:08:08] JDK installed ✅ Android SDK installed ✅ [13:08:29] Created Flutter bootstrap project from gh:flet-dev/flet-build-template with ref "0.27.6" ✅ [13:14:38] Packaged Python app ✅ [13:14:55] Customized app icons ✅ [13:15:38] Generated app icons ✅ Customized app splash images ✅ [13:16:04] Generated splash screens ✅ [13:16:48] Running Gradle task 'assembleRelease'... Running Gradle task 'assembleRelease'... 32.8s FAILURE: Build failed with an exception. * What went wrong: Could not resolve all artifacts for configuration 'classpath'. > Failed to transform gradle-1.0.0.jar (project :gradle) to match attributes {artifactType=jar, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.internal.hierarchy-collected=false, org.gradle.internal.instrumented=instrumented-project-dependency, org.gradle.jvm.version=17, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}. > Could not read workspace metadata from C:\Users\IFEANYI\.gradle\caches\transforms-4\3693a314d72045c583dc22f194ba8794\metadata.bin * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. BUILD FAILED in 7s Gradle task assembleRelease failed with exit code 1 [13:17:08] Doctor summary (to see all details, run flutter doctor -v): [√] Flutter (Channel stable, 3.27.4, on Microsoft Windows [Version 10.0.19045.5247], locale en-NG) [√] Windows Version (Installed version of Windows is version 10 or higher) [√] Android toolchain - develop for Android devices (Android SDK version 35.0.1) [√] Chrome - develop for the web [√] Visual Studio - develop Windows apps (Visual Studio Build Tools 2019 16.11.45) [√] Android Studio (version 2024.3) [√] Connected device (3 available) [√] Network resources • No issues found! ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮│ Error building Flet app - see the log of failed command above.
我已经试过几种办法,但都没解决问题:
- 把Flet包降级到0.24版本,结果这个版本根本没法和我的
pyproject.toml文件交互 - 照着某Stack Overflow帖子里的建议试了个遍,也没用
如果有大佬知道怎么解决这个问题,麻烦分享一下经验,万分感谢!
备注:内容来源于stack exchange,提问作者Ifeanyi Idiaye
相关产品推荐
相关产品推荐

