Also checked how things going on with 2018.4.13f1, and it’s seems it has same things as 2019.2 has.
We have our builds based on il2cpp and separated AABs to two archs: arm64-v8a, armeabi-v7a
We use latest AdMob plugin, along with Chartboost and Applovin mediation.
What should we do now? Seems like living with UnityPlayer.nativeRestartActivityIndicator is not so bad option, because everything is relative.
Since nativeRestartActivityIndicator was actually an error where native library is not found, it wasn’t very descriptive, now it explicitly says that native library is not found.
The question is why, apparently the app is installed without native libraries. Do those reports come from apps installed from Google Play or installed from other places? There’s a combo box somewhere
No we are not able to reproduce this crashes locally. But, let me clarify - the same source code has been built with older Unity 2018.3.x before and I haven’t such crashes in Google Play Console.
Like mentioned previously, that crash manifested in a form of different crash with nativeRestartActivityIndicator stacktrace, but the same stacktrace was printed by several bugs, thus it was very misleading. We improved the error message. And now it will properly says that application is missing native libraries.
Note: This is not a Unity bug, it’s caused by incorrect installation of an app, sadly Google Play Console doesn’t provide much information how the app was installed (There are more ways to install an app besides getting an app from Google Play Console).
We workarounded some problems, some were fixed by Google, but apparently this still happens, thus we’re still investigating in what conditions this happens.
Yes please do your best with Google Team, because I’ve already saw how bad behaviour red line was crossed, and It is very bad sign for apps which have a lot of thousands downloads and taking care of our business.