adb常用指令(完整版)

1、adb devices 查看是否连接到设备

2、adb install [-r] [-s] 安装app,-r强制,-s安装sd卡上

3、adb uninstall [-k] 卸载app,-k保留配置和参数

4、adb push 把本地文件上传设备

5、adb pull 下载文件到本地

6、cd D:\sdk\platform-tools 切换到sdk安装目录

7、adb kill-server 停止adb服务进程

8、adb start-server 启动adb服务进程

9、adb reboot 重启设备

10、adb reboot bootloader 重启设备到bootloader引导模式

11、adb reboot recovery 重启到recovery刷机模式

12、adb get-state 返回设备状态,有三种结果:关机,引导模式,设备在线

13、adb get-serialno 返回设备序列号

14、adb root 获取root权限

15、adb remount 挂载

16、adb shell su 获取权限

17、mount -o rw,remount /system 修改mount权限为读写

18、mount -o ro,remount /system 修改mount权限为只读

19、adb shell pm path 查看app安装在哪里

20、ps | grep 查看app进程

21、kill 杀掉安卓运行进程

22、adb disable-verity 安卓6.0以上不能root情况下,先root,在执行该命令,重启,在root,挂载,即可

23、adb shell pm list packages -f 获取模拟器所有包名 -f是包括查看安装的路径

24、pm path 查看app安装目录

25、adb shell pm clear 清理应用数据

26、adb shell am start -n

启动应用

27、adb shell am force-stop

关闭应用

28、adb shell /system/bin/screencap -p /sdcard/nomusic.png 截图

29、adb pull /sdcard/nomusic.png D:\bug_icon\noumusic.png 导出截图到D盘目录下

30、set a=%1-%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2% 输出日期

31、rename D:\bug_icon\noumusic.png %a%.png 重命名

32、start D:\bug_icon\%a%.png 打开文件

33、adb logcat -v time > d:\1.txt 打印日志到d盘下1.txt文本下

34、adb -s emulator-5556 install helloWorld.apk 指定设备安装

35、top -m 10 -s cpu 查看cpu

36、top -m 10 -d 1 |grep xx查看cpu d后面参数为1秒打印一次

top -m 10 -s cpu

adb shell "top -d 1 |grep xx" > d:\000.txt

adb shell top -m 10 -s cpu -d 1 >D:\2.txt

37、adb shell pm clear xx 清理缓存

38、dumpsys meminfo | grep xx 查看占用内存

39、procrank 查看内存

40、adb shell monkey -p com.android.settings 1 monkey打开程序

41、pm list packages 查看所有安装应用列表

42、pm list packages | grep tencent 关键字查看安装的应用

43、pm list packages -f 查看所有安装包的位置

44、pm list packages -f | grep tencent 筛选某个安装包的位置

45、df 查看每个目录内存

46、adb shell dumpsys package com.examle.xx 查看版本号

adb shell screenrecord /sdcard/filename.mp4 录制屏幕(只支持android4.4以上的设备)

47、查看分辨率adb shell dumpsys window | grep "ShownFrame" | head -n 1

48、adb shell wm size 查看分辨率

adb shell dumpsys window displays

49、adb kill-server 获取usb调试许可

adb start-server

50、svc wifi enable 打开WIFI指令

svc wifi disable 关闭WIFI指令

相关推荐
m5655bj几秒前
如何使用 Python 调整 PDF 页面顺序?
python·pdf
LiYingL2 分钟前
SwarmAgentic:利用蜂群智能全自动生成代理系统
人工智能
数据科学项目实践4 分钟前
建模步骤 3 :数据探索(EDA) — 1、初步了解数据:自定义函数
大数据·人工智能·python·机器学习·matplotlib·数据可视化
我命由我1234510 分钟前
Python 开发 - OpenAI 兼容阿里云百炼平台 API
开发语言·人工智能·后端·python·阿里云·ai·语言模型
iReachers12 分钟前
极速AI助手如何使用免费的阿里云的大模型
人工智能·阿里云·云计算
行云流水201914 分钟前
青少年编程考试时间汇总:考级与竞赛的不同节点
人工智能·青少年编程
南_山无梅落14 分钟前
7.2 Python3序列 | 字符串操作:常用方法与格式化技巧
python
飞凌嵌入式16 分钟前
飞凌嵌入式受邀亮相菲尼克斯电气技术研讨会,共探开放自动化新未来
大数据·人工智能·自动化
行云流水200017 分钟前
如何选择青少年编程等级考试?权威与实用并行的参考标准
人工智能·青少年编程
往事如yan18 分钟前
机器学习面试核心概念速览
人工智能·机器学习