Почему моя игра в Android не может повторно запустить после обновления приложения на некоторых устройствах?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Почему моя игра в Android не может повторно запустить после обновления приложения на некоторых устройствах?

Сообщение Anonymous »

Когда моя игра в Android делает обновление в приложении, она не может перезапустить некоторые устройства. Вот logcat с двух устройств, то, что успешное, и один, который не может перезапустить. < /P>
Samsung S24 - successfully relaunches
------------------ PROCESS STARTED (1644) for package com.my.game ------------------
------------------ PROCESS ENDED (1644) for package com.my.game ------------------
------------------ PROCESS STARTED (2938) for package com.my.game ------------------

Pixel 8 Pro - Fails to relaunch
------------------ PROCESS STARTED (10208) for package com.my.game ------------------
------------------ PROCESS ENDED (10208) for package com.my.game ------------------
< /code>
Соответствующие строки из моего build.gradle. < /p>
compileSdk 35
minSdkVersion 31
targetSdkVersion 35
multiDexEnabled true

implementation 'com.google.android.play:app-update:2.1.0'
implementation 'com.google.android.play:app-update-ktx:2.1.0'
< /code>
Вот как я инициирую поток обновления приложения. < /p>
appUpdateInfoTask.addOnSuccessListener { appUpdateInfo ->
appUpdateManager.startUpdateFlowForResult(appUpdateInfo, activityResultLauncher,
AppUpdateOptions.newBuilder(AppUpdateType.IMMEDIATE).build())
< /code>
Шаги по воспроизведению. < /p>

Установите текущую версию приложения из Play Store < /li>
Опубликовать новую версию приложения для воспроизведения store < /li>
radpts для приложения для обновления < /li>


. /> Установка обновлений < /li>
Приложение не может повторно запустить после установки < /li>
Телефон возвращается на главный экран < /li>
< /ol>
Ожидаемое поведение: приложение должно повторно запустить после установки. Сбой происходит только тогда, когда Play Services пытается запустить новую версию игры. Если я оставлю «game.so» в APK, но никогда не ссылаюсь на нее и не называю ее, авария все еще происходит. Я ничего не вижу в logcat, что поможет привести меня к источнику проблемы, но, может быть, я просто не знаю, что искать?>

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

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

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

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

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

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

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