1,没有串口,adb 测试过程断开连接可以提前输入下面指令,这样adb 断开也可以在后台抓log,然后copy 出来分析就可以了
nohup logcat > /sdcard/111.log &
2,adb logcat -s 关键字,可以过滤关键字查看自己加的log
3,保存log 到指定路径,方便分析
adb logcat -b all > 本地文件名称,必须说adb logcat -b all > test.txt
4,抓bugreport
adb bugreport ~/
如果是GMS 测试的话,也可以通过命令的方式
run cts ----bugreport-on-failure -m xxxxxx
5,模拟电池温度修改
adb shell dumpsys battery set temp 700 (700 表示70摄氏度)
6,获取当前启动APP的包名和启动活动名
adb shell dumpsys window | grep mCurrentFocus
7,知道模块名,如何快速定位到源码路径
source build/envsetup.sh
lunch
然后比如说进入Settings 源码,输入该gomod Settings 即可快速定位源码
8,调试源码的时候,补全代码提示
这里我建议使用android studio 调试android 源码,可以自动补全代码提示,参考大神的方式
http://liuwangshu.cn/framework/aosp/4-import-aosp.html
持续分享记录
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)