1、安装apk包:adb install your.package.path
2、卸载apk包:adb uninstall your.package.name
3、列出所有应用包名:adb shell pm list package
4、列出所有系统应用包名:adb shell pm list package -s
5、列出所有第三方应用包名:adb shell pm list package -3
6、对屏幕发送一个触摸事件:adb shell input tap 500 500
7、对屏幕发送一个滑动事件:adb shell input swipe 900 500 100 500
8、截图:adb shell screencap -p /sdcard/screen.png
9、录制:adb shell screenrecord /sdcard/record.mp4
10、启动默认浏览器打开一个网页:adb shell am start -a android.intent.action.VIEW -d http://testerhome.com
11、拨号给10086:adb shell am start -a android.intent.action.CALL -d tel:10086
12、测试内存:adb shell "dumpsys meminfo -s <pakagename | pid>"
主要看pss(实际使用内存)的total
13、流畅度:adb shell dumpsys gfxinfo <package | pid>
render_time = Draw + Prepare+Process + Execute
render_time在16.67ms左右是正常范围
14、持续监控CPU占用:adb shell "top -n 5 | grep <package | pid>"
15、实时获取CPU占用:adb shell "dumpsys cpuinfo | grep <package | pid>"
16、获取应用消耗电量:adb shell "dumpsys batterystats < package | pid>"
常用adb指令
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 【人情篇】 第二十一章 年夜 文 | 当年小师妹O藏鹿 “师父说,今年除夕,掌门师伯不在,让你们都来万雕过。”尹拾...