android分析monkey的anr
来源:互联网 发布:淘宝联盟领内部优惠券 编辑:程序博客网 时间:2024/06/07 07:06
1.根据anr信息和traces.txt判断anr是发生在那个进程中
2.在文件夹logs4android--x中搜索“ANR”,或者在monkeylog中搜索“anr in”找到发生anr的时间
3.在文件夹logs4android--x中搜索“sigkill”,判断系统是否处于“低内存运行状态”。若是,则表明可能是其他原因造成当前系统繁忙(如monkey测试),从而再app出现了anr
4.搜索命令:grep -nrw “abcd” . 在当前文件夹下搜索abcd。
5.如果在只是想匹配模式的上下几行,grep可以实现。
$grep -5 'parttern' inputfile //打印匹配行的前后5行
$grep -C 5 'parttern' inputfile //打印匹配行的前后5行
$grep -A 5 'parttern' inputfile //打印匹配行的后5行
$grep -B 5 'parttern' inputfile //打印匹配行的前5行
备注:当系统处于“低内存运行”时,系统会通过lowmem_shrink()杀掉进程,而后又会启动该进程。
关键字是:sigkill
该功能位于kernel/drivers/staging/android/lowmemorykiller.c文件中,
方法名称是:lowmem_shrink()
- android分析monkey的anr
- Android的ANR分析
- Android发生ANR 的分析
- Android-ANR-Android ANR分析
- Android ANR介绍及分析ANR log信息的方法
- android 中ANR异常的分析
- Android ANR的产生与分析
- android 中anr的分析方法总结
- Android ANR产生的原因和分析
- 【Android】【ANR】如何分析解决Android ANR
- Android ANR问题分析
- [Android] 分析ANR错误
- android anr分析方法
- android anr分析方法
- 【转】Android ANR分析
- Android ANR Log分析
- android anr分析方法
- android ANR分析
- CPU占有率
- PS03 照片局部曝光
- XCode 快捷键, MAC 快捷键
- hibernate 缓存Ehcache 采用annoation
- Android入门:广播接收者应用(短信窃听器)
- android分析monkey的anr
- 系统设计感悟
- ACM解题报告 POJ1012
- UVa 107 - The Cat in the Hat
- 黑马程序员——java三大特性之一多态
- python核心编程 第六章练习6-2
- POJ 2349 Arctic Network
- jquery自动将form表单封装成json
- unix域socket通信实例