anr问题,MobileAds.initialize()引起的anr问题

ANR caused by MobileAds.initialize()

“Signal Catcher” daemon prio=5 tid=3 Runnable
| group=“system” sCount=0 dsCount=0 obj=0x12c28c10 self=0xe5f15700
| sysTid=11427 nice=0 cgrp=default sched=0/0 handle=0xf2421920
| state=R schedstat=( 55128646 280209 5 ) utm=2 stm=3 core=1 HZ=100
| stack=0xf2325000-0xf2327000 stackSize=1014KB
| held mutexes= “mutator lock”(shared held)
(no managed stack frames)

“main” prio=5 tid=1 Blocked
| group=“main” sCount=1 dsCount=0 obj=0x75ede578 self=0xf2e04f00
| sysTid=11421 nice=-8 cgrp=default sched=0/0 handle=0xf5bf9534
| state=S schedstat=( 581278654 17493748 1276 ) utm=48 stm=10 core=2 HZ=100
| stack=0xff7ec000-0xff7ee000 stackSize=8MB
| held mutexes=
at com.google.android.gms.dynamite.DynamiteModule.zza(com.google.android.gms:play-services-basement@@17.3.0:56)

  • waiting to lock <0x0d9c0fdf> (a java.lang.Class<com.google.android.gms.dynamite.DynamiteModule>) held by thread 12
    at com.google.android.gms.dynamite.DynamiteModule.getRemoteVersion(com.google.android.gms:play-services-basement@@17.3.0:155)
    at com.google.android.gms.internal.ads.zzwf.zzd(com.google.android.gms:play-services-ads-lite@@19.3.0:42)
    at com.google.android.gms.internal.ads.zzyv.zzg(com.google.android.gms:play-services-ads-lite@@19.3.0:160)
    at com.google.android.gms.internal.ads.zzyv.zza(com.google.android.gms:play-services-ads-lite@@19.3.0:18)
  • locked <0x0dc2e42c> (a java.lang.Object)
    at com.google.android.gms.ads.MobileAds.initialize(com.google.android.gms:play-services-ads-lite@@19.3.0:10)
    at com.haha.of.ads.AdModFullScreenAds$1.run(AdModFullScreenAds.java:38)
    at android.os.Handler.handleCallback(Handler.java:761)
    at android.os.Handler.dispatchMessage(Handler.java:98)
    at android.os.Looper.loop(Looper.java:156)
    at android.app.ActivityThread.main(ActivityThread.java:6517)
    at java.lang.reflect.Method.invoke!(Native method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)

“Jit thread pool worker thread 0” prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xeb794000
| sysTid=11426 nice=9 cgrp=default sched=0/0 handle=0xf2522920
| state=S schedstat=( 242778127 22550521 248 ) utm=21 stm=3 core=0 HZ=100
| stack=0xf2424000-0xf2426000 stackSize=1022KB
| held mutexes=
kernel: __switch_to+0x74/0x8c
kernel: futex_wait_queue_me+0xdc/0x168
kernel: futex_wait+0xf0/0x244
kernel: do_futex+0x168/0xa64
kernel: compat_SyS_futex+0x7c/0x15c
kernel: el0_svc_naked+0x24/0x28
(no managed stack frames)