Broadcast of Intent { act=android.intent.action.SCREEN_OFF flg=0x50200010 (has extras) }

#00 pc 000000000008023c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
#00 pc 000000000014bf34 /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
#00 pc 00000000003c0f78 /apex/com.android.runtime/lib64/libart.so (art::JNI::GetArrayLength(_JNIEnv*, _jarray*)+436)
#00 pc 00000000001a5588 /data/app/com.JustForFunGames.Bionix-4JoaDilLqDPcbHQWwns6eg==/lib/arm64/libunity.so (???)
#00 pc 000000000113ce5c /data/app/com.JustForFunGames.Bionix-4JoaDilLqDPcbHQWwns6eg==/lib/arm64/libil2cpp.so (???)
#00 pc 0000000001140d34 /data/app/com.JustForFunGames.Bionix-4JoaDilLqDPcbHQWwns6eg==/lib/arm64/libil2cpp.so (???)
#00 pc 0000000000677e2c /data/app/com.JustForFunGames.Bionix-4JoaDilLqDPcbHQWwns6eg==/lib/arm64/libil2cpp.so (???)
#00 pc 0000000000711f80 /data/app/com.JustForFunGames.Bionix-4JoaDilLqDPcbHQWwns6eg==/lib/arm64/libil2cpp.so (???)
#00 pc 0000000000358b28 /data/app/com.JustForFunGames.Bionix-4JoaDilLqDPcbHQWwns6eg==/lib/arm64/libunity.so (???)
#00 pc 0000000000365134 /data/app/com.JustForFunGames.Bionix-4JoaDilLqDPcbHQWwns6eg==/lib/arm64/libunity.so (???)
#00 pc 00000000001a00b4 /data/app/com.JustForFunGames.Bionix-4JoaDilLqDPcbHQWwns6eg==/lib/arm64/libunity.so (???)
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:1006)
at com.android.billingclient.api.BillingClientStateListener.onBillingSetupFinished
at com.android.billingclient.api.zzae.run
at android.os.Handler.handleCallback (Handler.java:883)
at android.os.Handler.dispatchMessage (Handler.java:100)
at android.os.Looper.loop (Looper.java:237)
at android.app.ActivityThread.main (ActivityThread.java:8167)
at java.lang.reflect.Method.invoke (Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:496)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1100)

Broadcast of Intent { act=android.intent.action.SCREEN_OFF flg=0x50200010 (has extras) }

#00 pc 000000000001eeec /system/lib64/libc.so (syscall+28)
#00 pc 00000000000d7e24 /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
#00 pc 0000000000372b6c /system/lib64/libart.so (art::JNI::GetStringLength(_JNIEnv*, _jstring*)+460)
#00 pc 00000000001a12e4 /data/app/com.JustForFunGames.Bionix-K4iuQFB4Gxq834-JoxMYoA==/lib/arm64/libunity.so (???)
#00 pc 0000000001140e14 /data/app/com.JustForFunGames.Bionix-K4iuQFB4Gxq834-JoxMYoA==/lib/arm64/libil2cpp.so (???)
#00 pc 0000000000677e2c /data/app/com.JustForFunGames.Bionix-K4iuQFB4Gxq834-JoxMYoA==/lib/arm64/libil2cpp.so (???)
#00 pc 0000000000711f80 /data/app/com.JustForFunGames.Bionix-K4iuQFB4Gxq834-JoxMYoA==/lib/arm64/libil2cpp.so (???)
#00 pc 0000000000358b28 /data/app/com.JustForFunGames.Bionix-K4iuQFB4Gxq834-JoxMYoA==/lib/arm64/libunity.so (???)
#00 pc 0000000000365134 /data/app/com.JustForFunGames.Bionix-K4iuQFB4Gxq834-JoxMYoA==/lib/arm64/libunity.so (???)
#00 pc 00000000001a00b4 /data/app/com.JustForFunGames.Bionix-K4iuQFB4Gxq834-JoxMYoA==/lib/arm64/libunity.so (???)
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:1006)
at com.android.billingclient.api.BillingClientStateListener.onBillingServiceDisconnected
at com.android.billingclient.api.BillingClientImpl$zza.onServiceDisconnected
at android.app.LoadedApk$ServiceDispatcher.doDeath (LoadedApk.java:1858)
at android.app.LoadedApk$ServiceDispatcher$RunConnection.run (LoadedApk.java:1873)
at android.os.Handler.handleCallback (Handler.java:873)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loop (Looper.java:214)
at android.app.ActivityThread.main (ActivityThread.java:7050)
at java.lang.reflect.Method.invoke (Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:494)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:965)

This first one comes from com.android.billingclient.api.BillingClientStateListener.onBillingSetupFinished
the second com.android.billingclient.api.BillingClientStateListener.onBillingServiceDisconnected.

Crash happens at com.unity3d.player.ReflectionHelper.nativeProxyInvoke

Hi, have you solved the problem?
We have exactly the same ANR errors from billingclient

I know this is old topic but it’s first in Google’s search result. So here is the solution which seems to be working.

4 Likes