我们确实将版本从1.00提高到1.7.8,在通过flutter build apk --flavor production创建签名的apk文件之前,它将自动生成签名的apk文件。
但是在我们把它升级到1.7.8之后,我尝试了
flutter build appbundle --flavor production当我把它上传到google商店时,它说我的应用程序没有签名。
当我试图生成aab文件而不是apk文件时,还有什么需要做的吗?
我和以前一样保持着这种环境
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
// TODO: Add your own signing config for the release build.
// Signing with the debug keys for now, so `flutter run --release` works.
signingConfig signingConfigs.release
}
}我有一个名为key.properties的文件来存储signingConfig的值
发布于 2019-11-15 10:06:47
要将aab上传到Google,您必须首先注册Google的应用程序签名。
查看这里的详细信息:https://support.google.com/googleplay/android-developer/answer/7384423
参考资料:https://developer.android.com/guide/app-bundle/
https://stackoverflow.com/questions/58874498
复制相似问题