E/dalvikvm( 1639): GC_EXPLICIT freed 4018K, 47% free 15228K/28551K, paused 3ms+8ms
E/ActivityManager( 1639): ANR in com.tencent.padbrowser (com.tencent.padbrowser/.MainActivity)
E/ActivityManager( 1639): Reason: keyDispatchingTimedOut
E/ActivityManager( 1639): Load: 3.32 / 3.15 / 2.97
E/ActivityManager( 1639): CPU usage from 7980ms to 0ms ago:
E/ActivityManager( 1639): 159% 5541/com.tencent.padbrowser: 155% user + 4.6% kernel / faults: 8142 minor
E/ActivityManager( 1639): 8.7% 3/ksoftirqd/0: 0% user + 8.7% kernel
E/ActivityManager( 1639): 2.7% 914/mmcqd/0: 0% user + 2.7% kernel
E/ActivityManager( 1639): 1.8% 1514/surfaceflinger: 0.5% user + 1.3% kernel
E/ActivityManager( 1639): 1.7% 10/ksoftirqd/1: 0% user + 1.7% kernel
E/ActivityManager( 1639): 1.3% 1639/system_server: 0.8% user + 0.5% kernel / faults: 48 minor
E/ActivityManager( 1639): 0.6% 1721/com.android.systemui: 0.6% user + 0% kernel / faults: 8 minor
E/ActivityManager( 1639): 0.3% 1049/dhd_dpc: 0% user + 0.3% kernel
E/ActivityManager( 1639): 0.3% 4730/kworker/u:2: 0% user + 0.3% kernel
E/ActivityManager( 1639): 0.2% 5316/kworker/1:0: 0.2% user + 0% kernel
E/ActivityManager( 1639): 0% 5/kworker/u:0: 0% user + 0% kernel
E/ActivityManager( 1639): 0.1% 781/galcore daemon : 0% user + 0.1% kernel
E/ActivityManager( 1639): 0.1% 782/galcore daemon : 0% user + 0.1% kernel
E/ActivityManager( 1639): 0% 1505//init: 0% user + 0% kernel
E/ActivityManager( 1639): 0.1% 1510/netd: 0% user + 0.1% kernel / faults: 7 minor
E/ActivityManager( 1639): 0.1% 1526/adbd: 0% user + 0.1% kernel
E/ActivityManager( 1639): 0.1% 4554/kworker/0:0: 0% user + 0.1% kernel
E/ActivityManager( 1639): 51% TOTAL: 46% user + 5.6% kernel + 0.1% softirq
E/ActivityManager( 1639): CPU usage from 366ms to 894ms later:
E/ActivityManager( 1639): 109% 5541/com.tencent.padbrowser: 103% user + 5.7% kernel / faults: 355 minor
E/ActivityManager( 1639): 65% 5541/cent.padbrowser: 63% user + 1.9% kernel
E/ActivityManager( 1639): 42% 5576/WebViewCoreThre: 40% user + 1.9% kernel
E/ActivityManager( 1639): 1.9% 5574/AsyncTask #1: 1.9% user + 0% kernel
E/ActivityManager( 1639): 24% 914/mmcqd/0: 0% user + 24% kernel
E/ActivityManager( 1639): 5.6% 10/ksoftirqd/1: 0% user + 5.6% kernel
E/ActivityManager( 1639): 5.7% 1639/system_server: 0% user + 5.7% kernel / faults: 9 minor
E/ActivityManager( 1639): 3.8% 1680/InputDispatcher: 0% user + 3.8% kernel
E/ActivityManager( 1639): 60% TOTAL: 37% user + 18% kernel + 4.4% iowait
标注红色的两句分别是发生在ANR异常之前和之后的,但我不明白这个值超过了100%,其中这个值是什么意思?
求牛人指点,谢谢
分享到:
相关推荐
file Manager anr log ,it is lead by make source filemanger.
手机anr具体的log分析示例。
此demo可以捕获android的异常,可以捕获ANR+UncaughtExceptionHandler类异常,并输出到本地文件,6.0需要添加动态读写权限
抓log的bat:bugreport、logcat、kernel、anr以及tombstones recovery文件,执行可以进行恢复出厂设置的压力测试
android anr ANR
Android-Log-Analyzer 一个简单的python脚本来分析Android日志 设置: 下载py脚本后,修改key_words对应你的app app_marker_name = 全部或部分您的应用名称 - "com.example" key_word_agent = "您的代理日志中...
ANR案例,从系统Log,到/data/anr/traces.txt。 ANR案例,从系统Log,到/data/anr/traces.txt。
ANR:Application Not Responding,即应用无响应 ANR的类型 ANR一般有三种类型: 1:KeyDispatchTimeout(5 seconds) --主要类型 按键或触摸事件在特定时间内无响应 2:BroadcastTimeout(10 seconds) ...
遇到ANR(Application Not Responding)是比较常见的问题,产生ANR的原因有很多,比如CPU使用过高、事件没有得到及时的响应、死锁等,下面将通过一次因为死锁导致的ANR问题,来说明如何通过trace文件分析ANR问题
android平台ANR代码流程的分析,有助于分析ANR发生的原因。
ANR LOG anr_newsdk_ylog.rar
可以看到 Log,Crash,Network,ANR,Leak,CPU,RAM,FPS,NetFlow,Folder 等等等等,炒鸡方便。.zip,使用基于swift的一行代码自动显示日志、崩溃、网络、anr、泄漏、cpu、ram、fps、netflow、文件夹等。就像上帝睁开眼睛
ANR日志分析全面解析
此Demo实现了监测Android应用程序ANR,并且在发生ANR时,对产生ANR的地方进行了定位,从而能在发生ANR后快速找到主线程耗时操作,从而快速修复。
支持安卓2.3至4.3版本抓log,可以抓取 logcat,radio,event,kernal,ANR,BT,WIFI & QXDM 等。 1.抓取部分log需要手机有root权限(debug 版本 或者可以通过adb root 来获取) 2.如果要抓取QXDM log 需要安装并...
防止应用程序奔溃,抛出错误异常,防止应用程序anr.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
ANR各种日志.rar
MTK 内部资料介绍ANR 相关 Outline ▪ What is ANR; ▪ ANR key info; ▪ Analyze ANR; ▪ Example; ▪ Need MTK help; ▪ Monkey ANR
Android图片压缩解决方案,解决图片加载过程中ANR现象
android7 framework自动关闭Anr对话框,延迟一段时间。