Hey everyone!
I am getting a few strange crash reports for my application in the Google Play Console. The stacktrace is provided at the bottom of this post.
When I apply the filter "Installation Source = Google Play" in the console, I can see that every single crash of that kind is coming from a device that DID NOT install the application via Google Play.
However, I yesterday pushed a new version of the app to the Play Store (5% staged rollout), and I already got a crash report for this version only four hours after the update came available. Still, the Play Console states that this installation was not done using Google Play, which would indicate that somebody scraped the app bundle from the newest app version from Google Play pretty immediately, and manually installed it somewhere. I do not offer this newest version on any other app store yet.
My questions are as follows:
I am getting a few strange crash reports for my application in the Google Play Console. The stacktrace is provided at the bottom of this post.
When I apply the filter "Installation Source = Google Play" in the console, I can see that every single crash of that kind is coming from a device that DID NOT install the application via Google Play.
However, I yesterday pushed a new version of the app to the Play Store (5% staged rollout), and I already got a crash report for this version only four hours after the update came available. Still, the Play Console states that this installation was not done using Google Play, which would indicate that somebody scraped the app bundle from the newest app version from Google Play pretty immediately, and manually installed it somewhere. I do not offer this newest version on any other app store yet.
My questions are as follows:
- Do you have experiences with such random crash reports only from app installations that were not made with Google Play?
- Is there a probable explanation for the crash with the newest version appearing only after four hours from a non-Google-Play installation?
- Do you have any idea what could be causing this exact crash and stacktrace only on few devices and non-Google-Play installations?
Exception java.lang.RuntimeException:
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:4312)
at android.app.servertransaction.LaunchActivityItem.execute (LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2571)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loopOnce (Looper.java:226)
at android.os.Looper.loop (Looper.java:313)
at android.app.ActivityThread.main (ActivityThread.java:8741)
at java.lang.reflect.Method.invoke (Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1067)