`
daibalusu
  • 浏览: 344337 次
文章分类
社区版块
存档分类
最新评论

长按后出现ANR异常traceLog

 
阅读更多
原因分析 *
如/data/anr/trace.txt日志内容:
"main"prio=5tid=1NATIVE
|group="main"sCount=1dsCount=0obj=0x40a74460self=0x1eb3a38
|sysTid=6144nice=0sched=0/0cgrp=defaulthandle=1074308232
|schedstat=(583691772091086800750096936)utm=4942stm=894core=0
atandroid.webkit.WebView.nativeWordSelection(NativeMethod)
atandroid.webkit.WebView.setUpSelect(WebView.java:5505)
atandroid.webkit.WebView.selectText(WebView.java:4439)
atandroid.webkit.WebView.selectText(WebView.java:4432)
atandroid.webkit.WebView.performLongClick(WebView.java:4417)
atandroid.webkit.WebView$PrivateHandler.handleMessage(WebView.java:8459)
atandroid.os.Handler.dispatchMessage(Handler.java:99)
atandroid.os.Looper.loop(Looper.java:137)
atandroid.app.ActivityThread.main(ActivityThread.java:4437)
atjava.lang.reflect.Method.invokeNative(NativeMethod)
atjava.lang.reflect.Method.invoke(Method.java:511)
atcom.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
atcom.android.internal.os.ZygoteInit.main(ZygoteInit.java:552)
atdalvik.system.NativeStart.main(NativeMethod)

从以上日志可推断,webkit调用本地方法nativeWordSelection时出现的阻塞以至于ANR。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics