Я работаю над обновлением приложения до предварительной версии в консоли Google Play. Когда я пытаюсь загрузить zip-файл, я получаю сообщение об ошибке «Ошибка загрузки. Не удалось сохранить ваши изменения. Повторите попытку». Я работал над этим много дней и чувствую, что у меня закончились варианты, чтобы попробовать. Кто-нибудь еще испытывал это, особенно в отношении мгновенных приложений? В моем приложении есть base_feature, main_feature и detail_feature.
Я выполнил следующее:
- Файлы build.gradle были настроены так же, как и пример проекта Google.
- Я пытаюсь использовать proguard, задав для minifyEnabled значение true для каждого функционального модуля. Мои правила proguard настроены для каждой функции, и у меня нет предупреждений или ошибок при сборке.
- Размер каждого APK-файла base + feature составляет менее 4 МБ.
- Я безуспешно пытался загрузить в режиме инкогнито, а также в другом браузере. Я могу загрузить свой обычный APK (также защищенный) нормально.
- И установленный APK, и мгновенное приложение имеют одинаковый код / имя версии и один и тот же пакет.
Я не понимаю, что могло вызвать эту ошибку. Обычно консоль выводит причину, по которой загрузка не удалась. Есть ли что-то особенное, что должно совпадать между полностью загруженным APK и мгновенным APK-файлом приложения? Надеюсь, есть простое решение, которое я упускаю из виду. Любая помощь будет очень признательна!
РЕДАКТИРОВАТЬ
база:
dependencies {
api(...)
api(...)
api(...)
api(...)
feature project(':home')
feature project(':detail')
application project(':apk')
}
дом:
dependencies {
api project(':base')
api(...)
}
деталь:
dependencies {
api project(':base')
api(...)
}
мгновенное приложение:
dependencies {
implementation project(':base')
implementation project(':home')
implementation project(':detail')
}
apk:
dependencies {
implementation project(':base')
implementation project(':home')
implementation project(':detail')
}
dependencies{ }
для каждого файла gradle?) - person TWL   schedule 29.07.2017dependencies { }
блоками. Спасибо за вашу помощь. - person Josh Logier   schedule 31.07.2017MainActivity
вandroid:parentActivityName
выделен красным цветом, и чтобы исправить это: добавьтеimplementation project(':main')
в градацию детали. - person TWL   schedule 01.08.2017