I get this crash on Android when the app starts when bundled with v1.2.173 or v1.2.174:
2020-09-25 14:52:41.667 23485-23485/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.winkelgames.juump, PID: 23485
java.lang.RuntimeException: Unable to get provider com.google.firebase.provider.FirebaseInitProvider: android.content.res.Resources$NotFoundException: Unable to find resource ID #0x7f090041
at android.app.ActivityThread.installProvider(ActivityThread.java:7290)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:6764)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6614)
at android.app.ActivityThread.access$1600(ActivityThread.java:231)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1952)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7682)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
Caused by: android.content.res.Resources$NotFoundException: Unable to find resource ID #0x7f090041
at android.content.res.ResourcesImpl.getResourcePackageName(ResourcesImpl.java:284)
at android.content.res.Resources.getResourcePackageName(Resources.java:2092)
at com.google.android.gms.common.internal.StringResourceValueReader.<init>(Unknown Source:5)
at com.google.firebase.FirebaseOptions.fromResource(com.google.firebase:firebase-common@@16.0.2:160)
at com.google.firebase.FirebaseApp.initializeApp(com.google.firebase:firebase-common@@16.0.2:301)
at com.google.firebase.provider.FirebaseInitProvider.onCreate(com.google.firebase:firebase-common@@16.0.2:53)
at android.content.ContentProvider.attachInfo(ContentProvider.java:2154)
at android.content.ContentProvider.attachInfo(ContentProvider.java:2128)
at com.google.firebase.provider.FirebaseInitProvider.attachInfo(com.google.firebase:firebase-common@@16.0.2:47)
at android.app.ActivityThread.installProvider(ActivityThread.java:7279)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:6764)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6614)
at android.app.ActivityThread.access$1600(ActivityThread.java:231)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1952)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7682)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
It works when bundled with 1.2.172. Could this have something to do with the new way of bundling? The keystore was converted from existing .pk8 and .pem files with no apparent issues.
I am using Google Play Game Services v1.3.0. Maybe it needs to be updated to the latest, v1.3.3?