android anr 分析

android anr 分析

ID:12592463

大小:20.70 KB

页数:7页

时间:2018-07-18

android anr 分析_第1页
android anr 分析_第2页
android anr 分析_第3页
android anr 分析_第4页
android anr 分析_第5页
资源描述:

《android anr 分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ANR分析文档1Log的产生大家都知道,大家也都知道通过DDMS来看log,但什么时候会产生log文件呢?一般在如下几种情况会产生log文件。 1,程序异常退出,uncausedexception2,程序强制关闭,ForceClosed(简称FC)3,程序无响应,ApplicationNoResponse(简称ANR),顺便,一般主线程超过5秒么有处理就会ANR4,手动生成。拿到一个日志文件,要分成多段来看。log文件很长,其中包含十几个小单元信息,但不要被吓到,事实上他主要由三大块儿组成。1,系统基本信息,包

2、括内存,CPU,进程队列,虚拟内存,垃圾回收等信息。------MEMORYINFO(/proc/meminfo)------------CPUINFO(top-n1-d1-m30-t)------------PROCRANK(procrank)------------VIRTUALMEMORYSTATS(/proc/vmstat)------------VMALLOCINFO(/proc/vmallocinfo)------格式如下:------MEMORYINFO(/proc/meminfo)------M

3、emTotal:      347076kBMemFree:        56408kBBuffers:        7192kBCached:        104064kBSwapCached:        0kBActive:        192592kBInactive:      40548kBActive(anon):    129040kBInactive(anon):    1104kBActive(file):    63552kBInactive(file):  39444kBUne

4、victable:      7112kBMlocked:          0kBSwapTotal:        0kBSwapFree:          0kBDirty:          44kBWriteback:        0kBAnonPages:      129028kBMapped:        73728kBShmem:          1148kBSlab:          13072kBSReclaimable:    4564kBSUnreclaim:      85

5、08kBKernelStack:      3472kBPageTables:      12172kBNFS_Unstable:      0kBBounce:          0kBWritebackTmp:      0kBCommitLimit:    173536kBCommitted_AS:  7394524kBVmallocTotal:    319488kBVmallocUsed:    90752kBVmallocChunk:    181252kB2,时间信息,也是我们主要分析的信息。--

6、----VMALLOCINFO(/proc/vmallocinfo)------------EVENTINFO(/proc/vmallocinfo)------格式如下:------SYSTEMLOG(logcat-bsystem-vtime-d*:v)------01-1516:41:43.671W/PackageManager(2466):Unknownpermissioncom.wsomacp.permission.PROVIDERinpackagecom.android.mms01-1516:41:43

7、.671I/ActivityManager(2466):Forcestoppingpackagecom.android.mmsuid=1009201-1516:41:43.675I/UsageStats(2466):Somethingwronghere,didn'texpectcom.sec.android.app.twlaunchertobepaused01-1516:41:44.108I/ActivityManager(2466):Startproccom.sec.android.widgetapp.inf

8、oalarmforservicecom.sec.android.widgetapp.infoalarm/.engine.DataService:pid=20634uid=10005gids={3003,1015,3002}01-1516:41:44.175W/ActivityManager(2466):ActivitypausetimeoutforHistoryRecord{48589

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。