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指令

相关推荐
紫小米4 小时前
后端日志管理
python·fastapi
agicall.com4 小时前
座机通话双方语音分离技术解决方案详解
人工智能·语音识别·信创电话助手·座机语音转文字·固话座机录音转文字
AI机器学习算法4 小时前
《动手学深度学习PyTorch版》笔记
人工智能·学习·机器学习
Goboy4 小时前
「我的第一次移动端 AI 办公」TRAE SOLO 三端联动, 通勤路上就把活干了,这设计,老罗看了都想当场退役
人工智能·ai编程·trae
qq_452396234 小时前
第二十篇:《UI自动化测试的未来:AI驱动的智能测试与低代码平台》
人工智能·低代码·ui
视觉&物联智能5 小时前
【杂谈】-人工智能风险文化对组织决策的深远影响
人工智能·安全·ai·agi
白雪茫茫5 小时前
监督学习、半监督学习、无监督学习算法详解
python·学习·算法·ai
β添砖java5 小时前
深度学习(12)Kaggle房价竞赛
人工智能·深度学习
冬奇Lab5 小时前
RAG 系列(十):混合检索——让召回更全面
人工智能·llm
冬奇Lab5 小时前
一天一个开源项目(第95篇):Claude for Financial Services - Anthropic 官方金融行业 AI 代理套件
人工智能·开源·资讯