我正在使用 Android Studio 来运行 Flutter。我有 8GB RAM,256GB SSD。但是每当我要生成一个 apk 文件时,它都会花费无限的时间。我已经尝试了所有可能的命令,例如:
flutter build apk --release
flutter build apk --split-per-abi
flutter build apk --build-name=1.0 --build-number=1
但是,apk 仍然没有生成。它显示:
Building with sound null safety
`Running Gradle task 'assembleRelease'...` \
我该怎么办?
我在这里发现了一些有趣的东西。在执行上述命令后,如果我不关闭终端,它就会不停地构建。但是如果我关闭终端并让它去做我的其他工作,它会执行得非常快。我不知道为什么,但它在这里发生了好几次。
首先使用这个命令
flutter clean
然后
flutter build apk --split-per-abi
此命令足以生成所有类型的 apk
就我而言,问题是通过删除一个大文本文件(大约 25 MB)解决的。 之后,构建应用程序就毫无问题地完成了。我曾使用此文件通过 Getstorage 包保存一些信息。