@Elberelt2,
Во, спасибо за информацию и логи, вечером гляну из-за чего такое возникает, и попробу собрать новую версию.
P.S. а это точно лог падения? Просто там нет ни одного: FATAL EXCEPTION![]()
@Elberelt2,
Во, спасибо за информацию и логи, вечером гляну из-за чего такое возникает, и попробу собрать новую версию.
P.S. а это точно лог падения? Просто там нет ни одного: FATAL EXCEPTION![]()
Посмотрел на ошибку выше, ту, что Class not found when unmarshalling. Максимально странно, если бы там была проблема, что класс вырезала ProGuard / R8, то падало бы и у меня, а тут только у вас. Есть подозрение, что криво встало обновление из Google Play. Попробуйте переустановить, если продолжит падать, тогда буду очень признателен за полный лог с FATAL EXCEPTION, но вечером попробую покопать то, что есть, может как-то этот несчастный UserGames\\\$\\\$Parcelable переделаю.
Блин, улетело видимо в потоке логов. Тут есть
https://drive.google.com/file/d/1D3o...usp=drive_link
- - - Добавлено - - ---------- beginning of crash
09-07 12:58:17.379 16646 16646 E AndroidRuntime: JUNK_FATAL_EXCEP: FATAL EXCEPTION: main,Process: com.stratege.stratege, PID: 16646
09-07 12:58:17.379 16646 16646 E AndroidRuntime: FATAL EXCEPTION: main
09-07 12:58:17.379 16646 16646 E AndroidRuntime: Process: com.stratege.stratege, PID: 16646
09-07 12:58:17.379 16646 16646 E AndroidRuntime: java.lang.NoSuchMethodError: No virtual method getParcelable(Ljava/lang/String;Ljava/lang/ClassLjava/lang/Object; in class Landroid/os/Bundle; or its super classes (declaration of 'android.os.Bundle' appears in /system/framework/framework.jar!classes2.dex)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at n0.C(r8-map-id-4f2028be7ef0211b1617677f49889be45c323ccd73c28bcd19 81860f514c4db0:5)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at mr0.U(r8-map-id-4f2028be7ef0211b1617677f49889be45c323ccd73c28bcd19 81860f514c4db0:7)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at androidx.fragment.app.e.f(r8-map-id-4f2028be7ef0211b1617677f49889be45c323ccd73c28bcd19 81860f514c4db0:270)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at androidx.fragment.app.e.k(r8-map-id-4f2028be7ef0211b1617677f49889be45c323ccd73c28bcd19 81860f514c4db0:170)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at androidx.fragment.app.d.A(r8-map-id-4f2028be7ef0211b1617677f49889be45c323ccd73c28bcd19 81860f514c4db0:1040)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at androidx.fragment.app.d.T(r8-map-id-4f2028be7ef0211b1617677f49889be45c323ccd73c28bcd19 81860f514c4db0:82)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at androidx.fragment.app.d.y(r8-map-id-4f2028be7ef0211b1617677f49889be45c323ccd73c28bcd19 81860f514c4db0:76)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at androidx.fragment.app.d.t(r8-map-id-4f2028be7ef0211b1617677f49889be45c323ccd73c28bcd19 81860f514c4db0:67)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at h4.r(r8-map-id-4f2028be7ef0211b1617677f49889be45c323ccd73c28bcd19 81860f514c4db0:34)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at h4.onStart(r8-map-id-4f2028be7ef0211b1617677f49889be45c323ccd73c28bcd19 81860f514c4db0:1)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.app.Instrumentation.callActivityOnStart(In strumentation.java:1441)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.app.Activity.performStart(Activity.java:83 42)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.app.ActivityThread.handleStartActivity(Act ivityThread.java:3763)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor. performLifecycleSequence(TransactionExecutor.java: 221)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor. cycleToPath(TransactionExecutor.java:201)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor. executeLifecycleState(TransactionExecutor.java:173 )
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor. execute(TransactionExecutor.java:97)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.app.ActivityThread\\\\\$H.handleMessage(Ac tivityThread.java:2333)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:10 6)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.os.Looper.loop(Looper.java:237)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.jav a:8414)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at com.android.internal.os.RuntimeInit\\\\\$MethodAnd ArgsCaller.run(RuntimeInit.java:663)
09-07 12:58:17.379 16646 16646 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:967)
Удаляла, устанавливала заново, кеш чистила, логинилась заново, девайс после удаления (перед установкой), перезагружала. Предыдущая версия работает, эта не хочет.
@Elberelt2,
Всё. Понял. Android 11 и getParcelable попробую сегодня собрать обновление для этой ситуации.
@Elberelt2,
Собрал обновлённую версию, закинул в Google на утверждение. Там забавно я когда чистил код, везде учёл этот момент, но в одном месте упустил, сейчас там тоже сделал такое же исправление, как и в других.

10)
333


DeseptikonG
Ganjik999
Извиняюсь, если не по теме, но есть вопрос по приложению.
На IOS такой момент, что в большинстве новых игр (и части старых) не показываются ачивки из DLC, то есть если свайпнуть менюшку слева, где показываются списком все игры и % достижений (трофеев если на PS) в них то там есть это деление для DLC и показывает что не 100%, а когда открываешь саму игру, то там написано "все достижения получены", но на самом деле там ещё не выбито DLC, и ни о каких 100% речи не идёт....
Можете это как то пофиксить? Пример - Mafia the old contry, Dying Light The Beast, тот же Ninja Gaiden 4, Diablo 4 (не показывает ачивки к Lord of hatred, но при этом к Vessel of hatred показывает). Или это не совсем связано с приложением?
@Ganjik,
Да, знаю эту проблему, актуальна в обоих мобильных приложения. Попробую на неделе это исправить, проблема на стороне API и только у Xbox.
@Ganjik,
Всё в теории исправил эту проблему, теперь DLC должны показываться. Там правда ещё похоже есть проблема с тем, что в каких-то случаях на XBOX показываются названия DLC от PlayStation, по крайней мере в приложении для Android. Но это уже буду отдельно править, но сами DLC теперь должны нормально отображаться.
Нет, в Android точно остался какой-то баг с DLC, но это уже похоже в клиенте ошибка, буду смотреть.

10)
333


DeseptikonG
Ganjik999

7)
1


Smallville2014

7)
1


Smallville2014
@Smallville2014,
Спасибо, проверю, как будет время, что там с ними не так. Сейчас только с этим DDoS разберёмся и вернусь к приложению.
@Smallville2014,
Собрал и опубликовал исправление, теперь иконки должны нормально появиться. Там размер, правда, пока кривой местами, но это я поправлю чуть позже; из-за необходимости поддерживать обратную совместимость с версией для iOS, где иконки были, пришлось сделать их картинками, а не вектором.

7)
1


Smallville2014
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)