Har*_*ngh 102 performance android android-anr-dialog firebase android-looper
我们在应用程序的不同部分看到了此 ANR。想了解导致此 ANR 的原因吗?
main (native): tid=1 systid=31940
#00 pc 0x5431c libc.so
#01 pc 0x1313a5 libart.so
#02 pc 0x2ab05b libart.so
#03 pc 0x3659 libnativehelper.so
#04 pc 0x9dee9 libandroid_runtime.so
#05 pc 0x65c45 libgui.so
#06 pc 0x11dcd libutils.so
#07 pc 0x11abf libutils.so
#08 pc 0xbcc7d libandroid_runtime.so
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next(MessageQueue.java:339)
at android.os.Looper.loop(Looper.java:199)
at android.app.ActivityThread.main(ActivityThread.java:8276)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:612)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1006)
Run Code Online (Sandbox Code Playgroud)
这是 firebase 对于此 ANR 的说法 -
ANR 发生时该线程处于空闲状态。我们没有足够的信息来确定根本原因。
Yaq*_*tti 23
本机轮询一次:
\n当 CPU 等待新任务/消息时出现。
\n理由:
\n收集 ANR 的方法:
\n解决 ANR 的挑战:
\n揭秘 ANR 之谜。关联
\n解决方案:
\n小智 8
面临同样的问题 - 我读到它与 Admob 或统一广告有关,并且谷歌有一个开放线程:https ://issuetracker.google.com/issues/230950647?pli=1
| 归档时间: |
|
| 查看次数: |
51442 次 |
| 最近记录: |