常用adb指令

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 + Executerender_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>"

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • adb环境配置就不说了(将sdk中的adb添加到系统环境变量中)。 1.查看连接的设备: adb devices ...
    封号斗罗阅读 8,917评论 0 4
  • 最近看到一些关于adb的相关知识,总结一下,这些常用的命令以后可以直接拿来用~ adb其实就是Android De...
    Mr_冯先生阅读 4,472评论 0 10
  • 光阴似箭,在各种希望时间变缓的祈祷下,我的博士生涯还是走向了尾声。三年多时间,我从逼着自己对教育财政感兴趣到另辟蹊...
    小小桃夭儿阅读 521评论 0 0
  • 背叛被发现了,他满不在乎地看着女孩含泪的眼睛。泪眼模糊之中,周围人群渐渐消失,建筑物像玩具一样飞快缩小,他也在缩小...
    洞庭府君阅读 408评论 0 6
  • 【人情篇】 第二十一章 年夜 文 | 当年小师妹O藏鹿 “师父说,今年除夕,掌门师伯不在,让你们都来万雕过。”尹拾...
    当年小师妹O藏鹿阅读 180评论 0 0

友情链接更多精彩内容