Пустой экран с режимом разблокировки, приложение не запускается. Работает нормально в режиме отладки - PullRequest
0 голосов
/ 13 сентября 2018

Я только что создал кандидата на релиз с Android Studio в режиме релиза и создал подписанный apk.Все хорошо, но когда я тестирую его на своем устройстве или других устройствах, приложение запускается и просто показывает пустой экран.Нет экрана входа, ничего.

Логи релизной версии мне ничего не говорят.Это первый раз, когда со мной происходит 4 года разработки приложений.Я не очень понимаю, что происходит.

Я также попытался откатиться до версии, которая есть в Google Play Store, тоже самое происходит.Отладка работает нормально, Релиз подписан не работает.

Я пробовал его с другим компьютером и другим телефоном, те же проблемы.

Я буду признателен за любую помощь, потому что я никогда не чувствовал, что потерял.

Это журналы

09-13 17:27:07.837 16977-16977/? I/applabs.sharif: Late-enabling -Xcheck:jni
09-13 17:27:07.918 16977-16977/es.sharifyapplabs.sharify I/applabs.sharif: The ClassLoaderContext is a special shared library.
09-13 17:27:08.052 16977-16977/es.sharifyapplabs.sharify I/MultiDex: VM with version 2.1.0 has multidex support
    Installing application
    VM has multidex support, MultiDex support library is disabled.
    Installing application
    VM has multidex support, MultiDex support library is disabled.
09-13 17:27:08.080 16977-16977/es.sharifyapplabs.sharify D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
09-13 17:27:08.096 16977-16977/es.sharifyapplabs.sharify I/FirebaseInitProvider: FirebaseApp initialization successful
09-13 17:27:08.138 16977-16977/es.sharifyapplabs.sharify I/CrashlyticsCore: Initializing Crashlytics 2.6.1.23
09-13 17:27:08.151 16977-16977/es.sharifyapplabs.sharify I/CrashlyticsInitProvider: CrashlyticsInitProvider initialization successful
09-13 17:27:08.168 16977-16977/es.sharifyapplabs.sharify E/com.facebook.internal.a: getAttributionIdentifiers should not be called from the main thread
09-13 17:27:08.178 16977-17019/es.sharifyapplabs.sharify D/NetworkSecurityConfig: No Network Security Config specified, using platform default
09-13 17:27:08.276 16977-17002/es.sharifyapplabs.sharify I/FA: App measurement is starting up, version: 12451
    To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
    To enable faster debug mode event logging run:
      adb shell setprop debug.firebase.analytics.app es.sharifyapplabs.sharify
09-13 17:27:18.273 16977-17014/es.sharifyapplabs.sharify W/Fabric: Could not call getAdvertisingIdInfo on com.google.android.gms.ads.identifier.AdvertisingIdClient
09-13 17:27:18.274 16977-17014/es.sharifyapplabs.sharify W/Fabric: Could not call getId on com.google.android.gms.ads.identifier.AdvertisingIdClient$Info
09-13 17:27:28.333 16977-17014/es.sharifyapplabs.sharify W/Fabric: Could not call getAdvertisingIdInfo on com.google.android.gms.ads.identifier.AdvertisingIdClient
09-13 17:27:28.334 16977-17014/es.sharifyapplabs.sharify W/Fabric: Could not call isLimitAdTrackingEnabled on com.google.android.gms.ads.identifier.AdvertisingIdClient$Info
09-13 17:27:28.658 16977-17006/es.sharifyapplabs.sharify D/skia: --- Failed to create image decoder with message 'unimplemented'
09-13 17:27:29.907 16977-17006/es.sharifyapplabs.sharify W/CrashlyticsCore: Expected method missing: registerOnMeasurementEventListener
    java.lang.NoSuchMethodException: parameter type is null
        at java.lang.Class.getMethod(Class.java:2060)
        at java.lang.Class.getDeclaredMethod(Class.java:2047)
        at com.crashlytics.android.c.u.a(DefaultAppMeasurementEventListenerRegistrar.java:89)
        at com.crashlytics.android.c.u.a(DefaultAppMeasurementEventListenerRegistrar.java:54)
        at com.crashlytics.android.c.k.a(CrashlyticsController.java:1574)
        at com.crashlytics.android.c.l.d(CrashlyticsCore.java:320)
        at com.crashlytics.android.c.l.e(CrashlyticsCore.java:44)
        at c.a.a.a.h.a(InitializationTask.java:63)
        at c.a.a.a.h.a(InitializationTask.java:28)
        at c.a.a.a.a.c.a$2.call(AsyncTask.java:311)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:458)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at java.lang.Thread.run(Thread.java:764)
09-13 17:27:38.083 16977-16996/es.sharifyapplabs.sharify E/FirebaseInstanceId: Token retrieval failed: SERVICE_NOT_AVAILABLE
09-13 17:28:38.101 16977-16996/es.sharifyapplabs.sharify E/FirebaseInstanceId: Token retrieval failed: SERVICE_NOT_AVAILABLE
09-13 17:30:08.126 16977-16996/es.sharifyapplabs.sharify E/FirebaseInstanceId: Token retrieval failed: SERVICE_NOT_AVAILABLE

Ответы [ 2 ]

0 голосов
/ 14 сентября 2018

Я только что нашел решение. В основном Facebook снова испортился.

Относится к зависимости в gradle.

Приложение застревает с E / com.facebook.internal.AttributionIdentifiers

0 голосов
/ 13 сентября 2018

1) Неправильный кэш / перезапуск Android Studio.

2) Обновить Полностью соберите, подпишите Apk и протестируйте!

...