Делаю aab файл для релиза.
Мы используем флаттер.
Последний выпуск загружает подписанный файл apk в магазин Google Play, но на этот раз мы не можем загружать 32-битный и 64-битный apk отдельно, поэтому мы попытались использовать appbundle.
У нас есть подпись при выпуске файла apk.
И поскольку операция выпуска (загрузка файла apk в Google Play) выполняется другой командой, я не знаю, нужно ли мне использовать новую подпись для выпуска файла aab.
Вот моя настройка, такая же, как и в прошлый раз
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
storePassword=XXX
keyPassword=XXX
keyAlias=XXX
storeFile=O:\\sourceCode\\key\\key.keystore
А для выпуска я установил вариант сборки как выпуск, как описано в официальный документ flutter