У меня есть одно приложение в Google Play , оно проходило внутреннее тестирование, и все наши тестеры использовали его без каких-либо проблем. После того, как я увеличил целевую платформу и версии инструментов сборки для поддержки Android 11 :
build.gradle:
android {
compileSdkVersion 'android-R'
buildToolsVersion '30.0.0 rc1'
defaultConfig {
minSdkVersion 21
targetSdkVersion 29
// Other properties
}
// Other blocks
}
А также Пользователи могли перемещать приложение на SD-карту:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation="auto">
<!-- Child nodes -->
</manifest>
После того, как я загрузил новую версию в Консоль Google Play в качестве внутренней версии. Через несколько секунд я решил, что версия уже достаточно стабильна, и я могу попробовать перейти на альфа-версию. Я настроил тот же список тестеров для альфа-версии и опубликовал его. Все тестеры получили уведомление об этом обновлении. Все было хорошо! НО, когда тестер пытался установить обновление Google Play market показывал Installing...
статус и через 1 минуту выводил диалоговое окно о том, что установка не удалась. В системных журналах написано 504 Error
.
Когда я узнал об этом, подключился к Служба поддержки Google , мне сказали, что я настраиваю разные списки тестеров для внутренних и альфа-версий, но это не помогло Затем сотрудник Google сказал, что она не может найти причину ошибки, и сообщит команде разработчиков о моей проблеме. Это здорово, конечно, но мое приложение все еще не работает. Я думаю, что перепробовал все возможные варианты, чтобы настроить списки тестеров и включить / выключить другую версию. Я также пытался сделать hard reset на одном тестирующем устройстве. Ничего не помогло, я все еще получаю ту же ошибку. Я уверен, что причина не в устройствах. Возникла проблема с приложением или Консолью Google Play .
Кто-нибудь сталкивался с такой же проблемой? Где может быть причина?
PS Приложение не требует небезопасных разрешений.