I find and solve this crash bug, and I created PR at GitHub.
–
Catch AndroidRuntimeException that could be raised by the WebSettings.getDefaultUserAgent() in some custom ROMs (e.g. OPPO, HTC, Sony, ASUS, Xiaomi …).
Crashlytics Issue Details Screenshot:
Crash StackTrace:
Fatal Exception: android.util.AndroidRuntimeException: java.lang.RuntimeException: Invalid reflection
at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:146)
at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1244)
at com.mopub.network.Networking.getUserAgent(Networking.java:133)
at com.mopub.network.Networking.getRequestQueue(Networking.java:63)
at com.mopub.nativeads.MoPubNative.requestNativeAd(MoPubNative.java:192)
at com.mopub.nativeads.MoPubNative.loadNativeAd(MoPubNative.java:177)
at com.mopub.nativeads.MoPubNative.makeRequest(MoPubNative.java:152)
at com.mopub.nativeads.MoPubNative.makeRequest(MoPubNative.java:137)
...