常用adb命令

adb devices 查看当前连接的设备(如果连接了多个设备,指定某个设备时用参数 -s)

adb logcat , 打印 Android 的系统日志,可加上-v time 参数来显示日志的时间;

adb kill-server/start-server    kill和start adb的server

adb install xxx.apk 安装一个apk,覆盖安装用参数-r;

adb install -d xxx.apk 降级安装

adb uninstall 应用的包名  卸载apk

adb reboot 重启 Android 设备

adb shell 进入shell

adb push A B 把文件A push 到B上

adb pull /sdcard/B Downloads/  把sdcard下的文件B pull到本地Downloads目录下

adb shell am start -n xxx.apk/xxx.Activity  通过activity启动APP

adb shell am force-stop xxx 强制停止进程

adb shell pm list package 列出安装在设备上的应用(-3:列出第三方应用;-f:列出应用包名及对应的apk名及存放位置;-i:列出应用包名及其安装来源,结果显示例子)

adb shell screencap -p /sdcard/screen.png  截屏,并保存至 sdcard 目录;

adb shell screenrecord sdcard/record.mp4  录屏,执行命令后操作手机,ctrl + c 结束录制,录制结果保存至 sdcard;
adb shell screenrecord --bit-rate 6000000 --verbose --time-limit 5 --bugreport /sdcard/demo.mp4

将保存的视频从手机里取出到Downloads路径:adb pull /sdcard/demo.mp4 /Users/admin/Downloads

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 福利大放送 这是对好多adb命令行的总结,很实用,有些东西知道了之后就会特别酷炫: 内容 指定目标设备: 如果只有...
    Only凹凸曼阅读 2,632评论 1 6
  • 查询设备 adb device输出格式:序列号+状态序列号:由adb创建的字符串,用于通过其控制台端口号唯一识别设...
    升级打怪啊怪阅读 947评论 0 0
  • 参考:https://github.com/mzlogin/awesome-adb 查看版本: adb versi...
    TTTqiu阅读 459评论 0 0
  • 针对安卓的移动端测试,adb是不可避免需要接触的,熟练掌握相关常用的adb命令,会给测试带来很大便利,同时也可以将...
    adonisjph阅读 1,512评论 1 8
  • ADB调试 adb已连接设备列表adb devices 终止adb服务器进程adb kill-server 启动a...
    冬絮阅读 679评论 0 0