Когда я загружаю подписанный пакет приложения в Play Store, он выдает ошибку: «Ошибка загрузки. Пакет Android App Bundle не был подписан».
Ошибка при загрузке приложения на игровую консоль. Ошибка загрузки. Пакет Android App Bundle не был подписан.
Ответы (2)
В моем случае для той же проблемы debuggable
был true
в выбранном типе сборки при создании сборки.
После установки false
сгенерированная сборка начала загружаться в Play Store. Play Маркет не принимает сборки с включенным debuggable
.
person
krishh
schedule
14.05.2019
Хотя, согласно документации, он позволяет использовать отлаживаемые APKS: support.google.com/ googleplay / android-developer / answer / 9303479 Наборы предположений не применяются. Странный.
- person AndroidDev; 23.07.2019
@AndroidDev Ну, ссылка выше говорит о внутреннем совместном использовании приложений. Что полностью отличается от обычных релизных треков. Внутренний совместный доступ к приложениям - это недавно представленная новая функция, благодаря которой разработчики могут делиться с тестировщиками даже удаляемыми сборками App Bundle или APK. Он генерирует уникальную ссылку для каждой загруженной сборки, которой можно поделиться с другими. Я думаю, это не влияет на другие релиз-треки с кодами версий.
- person krishh; 02.12.2019
Спасибо, я застрял на этом какое-то время. Хотя я считаю, что они могут сделать ошибку более конкретной, в настоящее время это очень сбивает с толку.
- person Muganwas; 18.03.2020
@Muganwas Я чувствую тебя. Google должен работать над множеством сценариев ошибок, чтобы показать разработчикам соответствующие сообщения. В Play Store и в Android Studio.
- person krishh; 24.03.2020
Кажется, что ошибка The Android App Bundle was not signed
(Набор Android App Bundle не подписан
) может быть вызвана некоторыми несовместимыми параметрами отладки или тестирования в типе сборки release
. В моем случае проблема была решена удалением testCoverageEnabled true
из раздела типов сборки release
.
Теперь эти разделы выглядят так:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
testCoverageEnabled true
}
}
person
Дмитрий Пупкинг
schedule
15.08.2019
Вы спасли мою жизнь.
- person NixSam; 22.04.2020
signingConfig signingConfigs.release
в android ›app› build.gradle ›{buildType{release{ signingConfig signingConfigs.release }}}
- person Zeeshan Ali   schedule 14.08.2020