我尝试在Windows中使用Android Studio为Flutter应用程序生成签名的APK,但出现错误:
else
但是我可以为我的本机(Java)android应用创建签名的apk,而不会出现任何错误。 然后,我尝试使用linux生成apk,它运行良好。是什么导致此错误?
答案 0 :(得分:0)
有同样的问题, 我尝试使用firebase_messaging,但之后我决定不使用firebase_messaging,因此我删除了所有插件,但当时我忘记将其从gradle文件中删除。.. >
通过gradle中添加的一项来交叉检查您正在使用的所有服务...并删除未使用的行或依赖项...。这可能会解决问题。
答案 1 :(得分:0)
自从移至IntelliJ以来,android studio是一个完全的DIASTER。 这个工具是完全未经测试的垃圾
错误:内部错误:(java.lang.ClassNotFoundException)com.google.wireless.android.sdk.stats.IntellijIndexingStats $ Index
一直
答案 2 :(得分:0)
尝试检查您的key.properties
文件是否具有正确的密钥凭据和路径
例如
storePassword=pass
keyPassword=pass
keyAlias=key0
storeFile=A:\\{Your Path}\\BongoFlix\\key.jks
然后从Build> Flutter> Build APK中生成一个签名的APK
在此处详细了解发行版本 https://flutter.dev/docs/deployment/android 正确设置gradle