High ANR Rate in unity mobile sdk for android 8.1

992 views
Skip to first unread message

Onur

unread,
Feb 21, 2021, 7:48:39 PM2/21/21
to Google Mobile Ads SDK Developers
We're facing this ANR and another ANR from a long time and its directly affecting our  installs and revenue. If we remove Admob than ANRs goes to 0. Also we're unable to reproduce the ANR.
Devices: 
Multilaser M7sLite
Techpad Techpad_Kids_7
Lenovo Tab E10
Qilive QT19101B

Unity :2019.4.14f

GoogleMobileAds-v5.4.0 

Issue with:  Android 8.1

Here is the Stack Trace from Google Play Console
Type
"main" prio=5 tid=1 Native
 #00 pc 000000000013e5a0 /system/lib/libart.so (art::DexFile::FindClassDef(art::dex::TypeIndex) const+27) #00 pc 0000000000150aad /system/lib/libart.so (art::DexFileVerifier::CheckInterClassDefItem()+964) #00 pc 0000000000151bc3 /system/lib/libart.so (art::DexFileVerifier::CheckInterSectionIterate(unsigned int, unsigned int, art::DexFile::MapItemType)+366) #00 pc 000000000014a611 /system/lib/libart.so (art::DexFileVerifier::Verify()+132) #00 pc 000000000014a4a1 /system/lib/libart.so (art::DexFileVerifier::Verify(art::DexFile const*, unsigned char const*, unsigned int, char const*, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*)+120) #00 pc 000000000013d871 /system/lib/libart.so (art::DexFile::OpenOneDexFileFromZip(art::ZipArchive const&, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, art::DexFile::ZipOpenErrorCode*)+616) #00 pc 000000000013d2e1 /system/lib/libart.so (art::DexFile::OpenAllDexFilesFromZip(art::ZipArchive const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, std::__1::vector<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>, std::__1::allocator<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>>>*)+268) #00 pc 000000000013cfdd /system/lib/libart.so (art::DexFile::OpenZip(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, std::__1::vector<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>, std::__1::allocator<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>>>*)+276) #00 pc 000000000013cda9 /system/lib/libart.so (art::DexFile::Open(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, std::__1::vector<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>, std::__1::allocator<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>>>*)+376) #00 pc 000000000031e7c3 /system/lib/libart.so (art::OatFileManager::OpenDexFilesFromOat(char const*, _jobject*, _jobjectArray*, art::OatFile const**, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>*)+3890) #00 pc 00000000002ed9b9 /system/lib/libart.so (art::DexFile_openDexFileNative(_JNIEnv*, _jclass*, _jstring*, _jstring*, int, _jobject*, _jobjectArray*)+96) #00 pc 00000000000519fb /system/framework/arm/boot-core-libart.oat (Java_dalvik_system_DexFile_openDexFileNative__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_ClassLoader_2_3Ldalvik_system_DexPathList_00024Element_2+194) at dalvik.system.DexFile.openDexFileNative (Native method) at dalvik.system.DexFile.openDexFile (DexFile.java:353) at dalvik.system.DexFile.<init> (DexFile.java:100) at dalvik.system.DexFile.<init> (DexFile.java:74) at dalvik.system.DexPathList.loadDexFile (DexPathList.java:374) at dalvik.system.DexPathList.makeDexElements (DexPathList.java:337) at dalvik.system.DexPathList.<init> (DexPathList.java:157) at dalvik.system.BaseDexClassLoader.<init> (BaseDexClassLoader.java:65) at dalvik.system.PathClassLoader.<init> (PathClassLoader.java:64) at com.android.internal.os.ClassLoaderFactory.createClassLoader (ClassLoaderFactory.java:73) at com.android.internal.os.ClassLoaderFactory.createClassLoader (ClassLoaderFactory.java:88) at android.app.ApplicationLoaders.getClassLoader (ApplicationLoaders.java:69) at android.app.ApplicationLoaders.getClassLoader (ApplicationLoaders.java:35) at android.app.LoadedApk.createOrUpdateClassLoaderLocked (LoadedApk.java:693) at android.app.LoadedApk.getClassLoader (LoadedApk.java:727) at android.app.ContextImpl.getClassLoader (ContextImpl.java:300) at android.webkit.WebViewFactory.getProviderClass (WebViewFactory.java:394) at android.webkit.WebViewFactory.getProvider (WebViewFactory.java:194) at android.webkit.WebView.getFactory (WebView.java:2530) at android.webkit.WebView.ensureProviderCreated (WebView.java:2525) at android.webkit.WebView.setOverScrollMode (WebView.java:2590) at android.view.View.<init> (View.java:4574) at android.view.View.<init> (View.java:4706) at android.view.ViewGroup.<init> (ViewGroup.java:597) at android.widget.AbsoluteLayout.<init> (AbsoluteLayout.java:55) at android.webkit.WebView.<init> (WebView.java:643) at android.webkit.WebView.<init> (WebView.java:588) at android.webkit.WebView.<init> (WebView.java:571) at android.webkit.WebView.<init> (WebView.java:558) at android.webkit.WebView.<init> (WebView.java:548) at com.google.android.gms.ads.internal.webview.ac.<init> (com.google.android.gms.policy_ads_fdr_dynamite@204204100@204204100000.336078696.336078696:1) at com.google.android.gms.ads.internal.webview.s.a (unavailable) at com.google.android.gms.ads.internal.util.bi.b (com.google.android.gms.policy_ads_fdr_dynamite@204204100@204204100000.336078696.336078696:3) at com.google.android.gms.ads.internal.webview.v.a (com.google.android.gms.policy_ads_fdr_dynamite@204204100@204204100000.336078696.336078696:2) at com.google.android.gms.ads.internal.js.l.<init> (com.google.android.gms.policy_ads_fdr_dynamite@204204100@204204100000.336078696.336078696:4) at com.google.android.gms.ads.internal.js.n.run (unavailable) at android.os.Handler.handleCallback (Handler.java:790) at android.os.Handler.dispatchMessage (Handler.java:99) at ql.a (com.google.android.gms.policy_ads_fdr_dynamite@204204100@204204100000.336078696.336078696) at com.google.android.gms.ads.internal.util.f.a (com.google.android.gms.policy_ads_fdr_dynamite@204204100@204204100000.336078696.336078696:1) at ql.dispatchMessage (com.google.android.gms.policy_ads_fdr_dynamite@204204100@204204100000.336078696.336078696) at android.os.Looper.loop (Looper.java:164) at android.app.ActivityThread.main (ActivityThread.java:6526) at java.lang.reflect.Method.invoke (Native method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:438) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:807)

Onur

unread,
Feb 21, 2021, 7:51:29 PM2/21/21
to Google Mobile Ads SDK Developers
This ANR is started from december 2020.

Onur

unread,
Feb 21, 2021, 7:57:12 PM2/21/21
to Google Mobile Ads SDK Developers
It is causing bad behavior for Android 8.1(Screenshot of Google play console ). I removed admob at end of december because of ANRs then i added admob at start of feburaray ANRs are still there. What should i do ?
Capture.PNG

Mobile Ads SDK Forum Advisor Prod

unread,
Feb 22, 2021, 2:19:35 AM2/22/21
to onurba...@gmail.com, google-adm...@googlegroups.com

Hi Onur,

Thank you for reaching out to us.

Could you kindly try updating your Unity Engine to one of the latest versions first (with Unity 2020.2.5 being the absolute latest at the moment), to see if this would alleviate the issue? It seems that the ANR originates more on the WebView side rather than the AdMob SDK side, so it might be productive to see if updating dependencies/build environments would help on this.
 

Google Logo
Ziv Yves Sanchez
Mobile Ads SDK Team
 


ref:_00D1U1174p._5004Q2CTOWZ:ref

Onur

unread,
Feb 22, 2021, 10:15:10 AM2/22/21
to Google Mobile Ads SDK Developers
Thanks for reply
We will try it in a week and return.

Onur

unread,
Feb 28, 2021, 3:02:23 PM2/28/21
to Google Mobile Ads SDK Developers
I get new ANR. It seems numbers are droped but issue continues with Unity 2020.2.5.

Device: Redmi 9

Unity : 2020.2.5

GoogleMobileAds-v5.4.0 

Issue with:  Android 10

  at B80.a (chromium-TrichromeWebViewGoogle.aab-stable-432418133:4) 
 at B80.j (chromium-TrichromeWebViewGoogle.aab-stable-432418133:19) 
 at B80.b (chromium-TrichromeWebViewGoogle.aab-stable-432418133:22) 
 at B80.l (chromium-TrichromeWebViewGoogle.aab-stable-432418133:2) 
 at com.android.webview.chromium.WebViewChromiumFactoryProvider.g (chromium-TrichromeWebViewGoogle.aab-stable-432418133:2) 
 at com.android.webview.chromium.WebViewChromium.init (chromium-TrichromeWebViewGoogle.aab-stable-432418133:14) 
 at android.webkit.WebView.<init> (WebView.java:429) 
 at android.webkit.WebView.<init> (WebView.java:353)
 at android.webkit.WebView.<init> (WebView.java:336) 
 at android.webkit.WebView.<init> (WebView.java:323) 
 at android.webkit.WebView.<init> (WebView.java:313) 
 at com.google.android.gms.ads.internal.webview.ac.<init> (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103057.353069505.353069505:1) 
 at com.google.android.gms.ads.internal.webview.s.a (unavailable:4) 
 at com.google.android.gms.ads.internal.util.bi.b (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103057.353069505.353069505:3)
 at com.google.android.gms.ads.internal.webview.v.a (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103057.353069505.353069505:2) 
 at com.google.android.gms.ads.internal.js.l.<init> (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103057.353069505.353069505:3) 
 at com.google.android.gms.ads.internal.js.n.run (unavailable:2)
 at android.os.Handler.handleCallback (Handler.java:883) 
 at android.os.Handler.dispatchMessage (Handler.java:100) 
 at qg.a (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103057.353069505.353069505) 
 at com.google.android.gms.ads.internal.util.f.a (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103057.353069505.353069505:1) 
 at qg.dispatchMessage (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103057.353069505.353069505) 
 at android.os.Looper.loop (Looper.java:224) 
 at android.app.ActivityThread.main (ActivityThread.java:7561) 
 at java.lang.reflect.Method.invoke (Native method) 
 at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:539) 
 at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:995)

Mobile Ads SDK Forum Advisor Prod

unread,
Mar 1, 2021, 1:20:27 AM3/1/21
to onurba...@gmail.com, google-adm...@googlegroups.com
Hi there,

I work along with Ziv. Allow me to assist you in this.

Is the new ANR locally reproducible? If so, please provide the details below (via Reply to author or a direct, private reply to mobileads...@gmail.com) so that I can further investigate this issue:
  • Copy of a sample project (replicating the issue)
  • Steps to reproduce the issue
Regards,
Google Logo
Teejay Wennie Pimentel
Mobile Ads SDK Team
 

 

ref:_00D1U1174p._5004Q2CTOWZ:ref

Onur

unread,
Mar 1, 2021, 4:35:37 PM3/1/21
to Google Mobile Ads SDK Developers
Hi ,
Thank you for reply.
No I can not replicate ANR in my end.
Also number of ANRs  seems to  be same after a few days. So I will halt the rollout.

Dependencies List from unity:    
    "com.unity.2d.sprite": "1.0.0",
    "com.unity.2d.tilemap": "1.0.0",
    "com.unity.collab-proxy": "1.3.9",
    "com.unity.ext.nunit": "1.0.6",
    "com.unity.ide.rider": "2.0.7",
    "com.unity.ide.visualstudio": "2.0.5",
    "com.unity.ide.vscode": "1.2.3",
    "com.unity.mobile.android-logcat": "1.2.1",
    "com.unity.mobile.notifications": "1.3.2",
    "com.unity.purchasing": "2.2.2",
    "com.unity.recorder": "2.5.2",
    "com.unity.test-framework": "1.1.22",
    "com.unity.textmeshpro": "3.0.1",
    "com.unity.ugui": "1.0.0",
    "com.unity.modules.androidjni": "1.0.0",
    "com.unity.modules.animation": "1.0.0",
    "com.unity.modules.assetbundle": "1.0.0",
    "com.unity.modules.audio": "1.0.0",
    "com.unity.modules.director": "1.0.0",
    "com.unity.modules.imageconversion": "1.0.0",
    "com.unity.modules.imgui": "1.0.0",
    "com.unity.modules.jsonserialize": "1.0.0",
    "com.unity.modules.particlesystem": "1.0.0",
    "com.unity.modules.physics": "1.0.0",
    "com.unity.modules.physics2d": "1.0.0",
    "com.unity.modules.screencapture": "1.0.0",
    "com.unity.modules.ui": "1.0.0",
    "com.unity.modules.uielements": "1.0.0",
    "com.unity.modules.umbra": "1.0.0",
    "com.unity.modules.unityanalytics": "1.0.0",
    "com.unity.modules.unitywebrequest": "1.0.0",
    "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
    "com.unity.modules.unitywebrequestaudio": "1.0.0",
    "com.unity.modules.unitywebrequesttexture": "1.0.0",
    "com.unity.modules.unitywebrequestwww": "1.0.0"



Here is new 3 ANRs:

Input dispatching timed out (Waiting to send non-key event because the touched window has not finished processing certain input events that were delivered to it over 500.0ms ago. Wait queue length: 12. Wait queue head age: 7709.3ms.)

Number 1 :
Contixo CONTIXO_V8
Android 8.1 (SDK 27)
 
  #00  pc 000000000013eba6  /system/lib/libart.so (art::DexFile::FindClassDef(art::dex::TypeIndex) const+33)
  #00  pc 000000000015118d  /system/lib/libart.so (art::DexFileVerifier::CheckInterClassDefItem()+1188)
  #00  pc 00000000001521c3  /system/lib/libart.so (art::DexFileVerifier::CheckInterSectionIterate(unsigned int, unsigned int, art::DexFile::MapItemType)+366)
  #00  pc 000000000014ac11  /system/lib/libart.so (art::DexFileVerifier::Verify()+132)
  #00  pc 000000000014aaa1  /system/lib/libart.so (art::DexFileVerifier::Verify(art::DexFile const*, unsigned char const*, unsigned int, char const*, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*)+120)
  #00  pc 000000000013de71  /system/lib/libart.so (art::DexFile::OpenOneDexFileFromZip(art::ZipArchive const&, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, art::DexFile::ZipOpenErrorCode*)+616)
  #00  pc 000000000013d8e1  /system/lib/libart.so (art::DexFile::OpenAllDexFilesFromZip(art::ZipArchive const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, std::__1::vector<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>, std::__1::allocator<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>>>*)+268)
  #00  pc 000000000013d5dd  /system/lib/libart.so (art::DexFile::OpenZip(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, std::__1::vector<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>, std::__1::allocator<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>>>*)+276)
  #00  pc 000000000013d3a9  /system/lib/libart.so (art::DexFile::Open(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, std::__1::vector<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>, std::__1::allocator<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const>>>>*)+376)
  #00  pc 000000000031efc7  /system/lib/libart.so (art::OatFileManager::OpenDexFilesFromOat(char const*, _jobject*, _jobjectArray*, art::OatFile const**, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>*)+3890)
  #00  pc 00000000002ee249  /system/lib/libart.so (art::DexFile_openDexFileNative(_JNIEnv*, _jclass*, _jstring*, _jstring*, int, _jobject*, _jobjectArray*)+96)
  at com.google.android.gms.ads.internal.webview.ac.<init> (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505:1)
  at com.google.android.gms.ads.internal.webview.s.a (unavailable:4)
  at com.google.android.gms.ads.internal.util.bi.b (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505:3)
  at com.google.android.gms.ads.internal.webview.v.a (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505:2)
  at com.google.android.gms.ads.internal.js.l.<init> (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505:3)
  at com.google.android.gms.ads.internal.js.n.run (unavailable:2)
  at android.os.Handler.handleCallback (Handler.java:793)
  at android.os.Handler.dispatchMessage (Handler.java:99)
  at qn.a (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505)
  at com.google.android.gms.ads.internal.util.f.a (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505:1)
  at qn.dispatchMessage (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505)
  at android.os.Looper.loop (Looper.java:164)
  at android.app.ActivityThread.main (ActivityThread.java:6494)
  at java.lang.reflect.Method.invoke (Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:438)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:807)



Number  2: 
Infinix Smart 4 
Android 9 (SDK 28)

  #00  pc 00000000000537fc  /system/lib/libc.so (__ioctl+8)
  #00  pc 00000000000219cf  /system/lib/libc.so (ioctl+30)
  #00  pc 000000000003d535  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+204)
  #00  pc 000000000003e373  /system/lib/libbinder.so (android::IPCThreadState::waitForResponse(android::Parcel*, int*)+26)
  #00  pc 000000000003727d  /system/lib/libbinder.so (android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+36)
  #00  pc 00000000000c4bef  /system/lib/libandroid_runtime.so (android_os_BinderProxy_transact(_JNIEnv*, _jobject*, int, _jobject*, _jobject*, int)+82)
  at android.os.BinderProxy.transactNative (Native method)
  at android.os.BinderProxy.transact (Binder.java:1137)
  at bg.h (com.google.android.gms.dynamite_measurementdynamite@210214128@21.02.14 (110306-0):10)
  at bd.a (com.google.android.gms.dynamite_measurementdynamite@210214128@21.02.14 (110306-0):3)
  at bf.a (com.google.android.gms.dynamite_measurementdynamite@210214128@21.02.14 (110306-0))
  at ax.d (com.google.android.gms.dynamite_measurementdynamite@210214128@21.02.14 (110306-0))
  at ba.handleMessage (com.google.android.gms.dynamite_measurementdynamite@210214128@21.02.14 (110306-0):28)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loop (Looper.java:193)
  at android.app.ActivityThread.main (ActivityThread.java:6819)
  at java.lang.reflect.Method.invoke (Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:497)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:912)

Number 3 :

Samsung Galaxy Grand Prime 
Android 5.0 (SDK 21)
  #00  pc 000000000000f618  /system/lib/libc.so (syscall+28)
  #00  pc 00000000000a8f87  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
  #00  pc 000000000027e105  /system/lib/libart.so (art::GoToRunnable(art::Thread*)+772)
  #00  pc 0000000000086271  /system/lib/libart.so (art::JniMethodEnd(unsigned int, art::Thread*)+8)
  #00  pc 0000000000c02c3d  /system/framework/arm/boot.oat (Java_android_os_BinderProxy_transactNative__ILandroid_os_Parcel_2Landroid_os_Parcel_2I+156)
  at android.os.BinderProxy.transactNative (Native method)
  at android.os.BinderProxy.transact (Binder.java:496)
  at android.content.pm.IPackageManager$Stub$Proxy.getApplicationInfo (IPackageManager.java:2344)
  at android.app.ActivityThread.getPackageInfo (ActivityThread.java:1817)
  at android.app.ContextImpl.createPackageContextAsUser (ContextImpl.java:2386)
  at android.app.ContextImpl.createPackageContext (ContextImpl.java:2369)
  at android.content.ContextWrapper.createPackageContext (ContextWrapper.java:665)
  at com.google.android.gms.common.GooglePlayServicesUtilLight.getRemoteContext
  at com.google.android.gms.dynamic.RemoteCreator.getRemoteCreatorInstance
  at com.google.android.gms.internal.ads.zzvi.zza
  at com.google.android.gms.internal.ads.zzwa.zzpu
  at com.google.android.gms.internal.ads.zzwn.zzpz
  at com.google.android.gms.internal.ads.zzwn.zzd
  at com.google.android.gms.internal.ads.zzzc.zza
  at com.google.android.gms.ads.BaseAdView.loadAd
  at com.google.android.gms.ads.AdView.loadAd
  at com.google.unity.ads.Banner$6.run (Banner.java:305)
  at android.app.Activity.runOnUiThread (Activity.java:5426)
  at com.google.unity.ads.Banner.loadAd (Banner.java:300)
  at com.unity3d.player.ReflectionHelper.nativeProxyInvoke (Native method)
  at com.unity3d.player.ReflectionHelper.a (unavailable)
  at com.unity3d.player.ReflectionHelper$1.invoke (unavailable)
  at java.lang.reflect.Proxy.invoke (Proxy.java:397)
  at com.google.android.gms.ads.initialization.OnInitializationCompleteListener.onInitializationComplete
  at com.google.android.gms.internal.ads.zzzd$zza.zze
  at com.google.android.gms.internal.ads.zzajf.zza
  at com.google.android.gms.internal.ads.zzgw.onTransact
  at android.os.Binder.transact (Binder.java:380)
  at gf.bd (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505:2)
  at com.google.android.gms.ads.internal.initialization.f.e (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505)
  at com.google.android.gms.ads.nonagon.initialization.a.run (unavailable:2)
  at android.os.Handler.handleCallback (Handler.java:739)
  at android.os.Handler.dispatchMessage (Handler.java:95)
  at qn.a (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505)
  at com.google.android.gms.ads.internal.util.f.a (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505:1)
  at qn.dispatchMessage (com.google.android.gms.policy_ads_fdr_dynamite@204890103@204890103000.353069505.353069505)
  at android.os.Looper.loop (Looper.java:135)
  at android.app.ActivityThread.main (ActivityThread.java:5753)
  at java.lang.reflect.Method.invoke! (Native method)
  at java.lang.reflect.Method.invoke (Method.java:372)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1405)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1200)


Mobile Ads SDK Forum Advisor Prod

unread,
Mar 2, 2021, 12:22:43 AM3/2/21
to onurba...@gmail.com, google-adm...@googlegroups.com
Hi Onur,

Thank you for getting back to us. Could you kindly provide the following details?
  • Is the new ANR just shows up after updating the Unity to the latest version?
  • For the initial ANR that you reported, could you please provide the following:
    • Affected devices
    • Occurrence of the ANR

Onur

unread,
Mar 9, 2021, 6:42:34 AM3/9/21
to Google Mobile Ads SDK Developers
Yes there is anr after update  and i send examples. There is example of anr before update to. In summary update doesnt change anything. Now google developer console warnes for anr bad behaviour because of google admob sdk look at to irony. There is other projects i have to work on so i will just remove it THANKSSS

Mobile Ads SDK Forum Advisor Prod

unread,
Mar 9, 2021, 10:13:50 AM3/9/21
to onurba...@gmail.com, google-adm...@googlegroups.com
Hi Onur,

Thank you for responding back. I work along with Teejay and will be assisting you today. I was looking to see if you had sent the sample app to us and did not see it. If you are able to send it that would be great so that we can pass this along to our team to look at further.

Regards,
Google Logo
William Pescherine
Mobile Ads SDK Team
 


ref:_00D1U1174p._5004Q2CTOWZ:ref
Reply all
Reply to author
Forward
0 new messages