A few days ago I have launched an update of one of my apps with the highest volume of downloads (120k daily), with 8.8 million active users and DAU = 1.2 million users.
I launched to 5% of users, for obvious reasons. After a couple of days these are the results:
The previous version (166 - Build 3691) had a crash rate of 0.10%. Now the update with build 3696 went to have 6.45% crash rate. There are no code changes, except having added in build.settings the inputs suggested by Vlad to resolve (java.lang.NullPointerException).:
<provider
android:name="androidx.startup.InitializationProvider"
android:authorities="${applicationId}.androidx-startup"
tools:node="remove">
</provider>
And in main the following to hide the ads when the application is suspended or the user comes out of it:
local function onSystemEvent( event )
if event.type == "applicationSuspend" or event.type == "applicationExit" then
HideAds() -- This calls a function which hides admob's ads.
end
end
Runtime:addEventListener( "system", onSystemEvent )
Increasingly bewildered