您的位置:首页 > 其它

adb命令-基础篇

2016-04-26 17:33 316 查看
查看设备信息
查看连接计算机的设备 adb devices 

查看机器的全部信息参数 adb shell getprop

连接不上提示端口被暂用时 netstat -ano | findstr "5037"

安装,卸载

adb install +apk的路径

adb uninstall +包名

查看崩溃日志: 
adb logcat -v time *:W > E:\crash.log  注:一般是大致知道崩溃出现的时间时使用,">":重定向日志文件

adb logcat -d *:W > E:\crash.log   注:无阻塞输出日志;“*:W” :输出warn及以上级别的日志,warn以上一般会包括崩溃的日志

adb logcat -c  清除log缓存

adb logcat +包名 *:W > E:\crash.log  输出某应用的日志

更多用法,请参照http://blog.csdn.net/tumuzhuanjia/article/details/39555445

monkey测试 

adb shell monkey -p -s1 --throttle 500 --ignore-timeouts --ignore-crashes -v -v -v 10000 > e:\monkey.log

注:每次monkey测试时,一般需要更改seed值

更多用法,请参照 http://blog.csdn.net/huangbiao86/article/details/8490743

adb 截图:

adb shell /system/bin/screencap -p /sdcard/1.png

adb pull /sdcard/1.png E:/1.png

adb shell rm /sdcard/1.png

注:这组命令的意思是,先截图到sd卡,再输出到PC端的E盘,最后删除sd卡的截图

出现anr时:
一般情况:
adb pull /data/anr/traces.txt  e:\traces.txt 
如果提示找不到文件, 执行下面的命令 adb pull /data/anr e:\traces 注:联想,vivo手机使用居多

清理相关:

清理数据  adb shell pm clear +包名

清理进程  adb shell am force-stop +包名

下一篇:adb 中与性能相关的命令
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: