This repository is only created to demonstrate an Adnroid crash case in IronSource SDK 7.4.0.
There are only a few changes in the IS SDK demo that shouldn't be the cause of the crash, but for some reason it's much easier to reproduce this bug with them.
- Adapters.
- TestSuite button.
- Network Tracking.
- Automatic loading of interstitials after sdk initialization.
You can see all the changes related to the demo script in this diff.
- Configure IronSource. (Api key, Adapters, AdMob key)
- Build an app.
- Install app.
- Run other game/application to reduce device resources.
- Turn off internet.
- Open IS demo app.
- Wait for a few seconds.
- Turn on internet.
This case works for low-end devices. In my case it is Xiaomi Redmi Note 4 (Android 7.0, 3 GB RAM).
Also judging by the crash statistics from prod application, more often appeared Xiaomi Redmi 9A device. The crash happens in the UnityCallbackTh thread, when the SDK is trying to invoke an event from the native Android SDK implementation.
You can find all logs related to this case in the Logs folder.
APK - IS_7.4.0.apk
SYMBOLS - IS_7.4.0-1.0-v1.symbols.zip
Video click
