Подписывание Flutter Android App Bundle (aab) с неверным ключом, отличным от того, который настроен в файле key.propertiAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Подписывание Flutter Android App Bundle (aab) с неверным ключом, отличным от того, который настроен в файле key.properti

Сообщение Anonymous »

Я пытаюсь загрузить пакет приложений в Play Console, но всегда получаю сообщение о том, что используемый ключ отличается от правильного.
Сообщение:

Ваш пакет Android App Bundle подписан неверным ключом. Используйте правильный ключ подписи и повторите попытку. Он должен быть подписан сертификатом со следующим отпечатком пальца:
SHA1: 1 38:7C:6A:52:7C:B9:77:
Однако сертификат, используемый для подписи загруженного пакета приложений, использует:
SHA1: 8A:00:C3:60:4E:1F:EB:

Мой код выглядит так это:
Project_Root > android > Calculadora.jks
Project_Root > android > key.properties

Код: Выделить всё

storePassword=
keyPassword=
keyAlias=calculadora.
storeFile=/android/calculadora.jks
Project_Root > android > app > app/build.gradle

Код: Выделить всё

def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')

if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}

android {
...

signingConfigs {
release {
keyAlias = keystoreProperties['keyAlias']
keyPassword = keystoreProperties['keyPassword']
storeFile = keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
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.debug
signingConfig = signingConfigs.release
}
}
Я пытаюсь:
Очистить Gradle и Flutter, очистив flutter и удалив папку android/.gradle в проекте.
Команда сборки используется: flutter build appbundle --build-name=1.0.0 --build-number=1 --release
Тестирование файла aab, используемый знак ниже.
ownerr@Aspire-41:~/StudioProjects/calculadora/build/app/outputs/bundle/release$ keytool -printcert -jarfile app-release.aab
Этот сертификат назначен aab
Я настроил свое приложение Flutter на использование определенной конфигурации подписи, но почему оно все еще генерирует AAB с подписью отладки, когда я запускаю следующую команду?

Подробнее здесь: https://stackoverflow.com/questions/793 ... from-the-o
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»