Я делаю все. Сначала выполните это
keytool -genkey -v -keystore ~ / key.jks -keyalg RSA -keysize 2048 -действительность 10000 -алиас ключ
Затем добавьте файл key.properties и напишите в нем
storePassword=pasword
keyPassword= pasword
keyAlias=key
storeFile=/Users/macbook/Documents/key.jks
Затем добавьте в build.gradle
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
и запустите flutter build apk --release. И все же, когда я добавляю app-release.apk в Google Play, выдается сообщение об ошибке «Загруженный файл APK или пакет приложения на вашем телефоне подписан в режиме отладки. Вы должны войти в окончательный режим. Подробнее о подписании ».
Что я делаю не так?