Когда моя игра в 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
Почему моя игра в Android не может повторно запустить после обновления приложения на некоторых устройствах? ⇐ Android
Форум для тех, кто программирует под Android
1745861689
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, что поможет привести меня к источнику проблемы, но, может быть, я просто не знаю, что искать?>
Подробнее здесь: [url]https://stackoverflow.com/questions/79597014/why-does-my-android-game-fail-to-re-launch-after-an-in-app-update-on-some-device[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия