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

相关推荐
喜欢吃豆1 天前
llama.cpp 全方位技术指南:从底层原理到实战部署
人工智能·语言模型·大模型·llama·量化·llama.cpp
e6zzseo1 天前
独立站的优势和劣势和运营技巧
大数据·人工智能
闲人编程1 天前
Python在网络安全中的应用:编写一个简单的端口扫描器
网络·python·web安全·硬件·端口·codecapsule·扫描器
富唯智能1 天前
移动+协作+视觉:开箱即用的下一代复合机器人如何重塑智能工厂
人工智能·工业机器人·复合机器人
熙客1 天前
TiDB:分布式关系型数据库
java·数据库·分布式·tidb
Antonio9151 天前
【图像处理】图像的基础几何变换
图像处理·人工智能·计算机视觉
新加坡内哥谈技术1 天前
Perplexity AI 的 RAG 架构全解析:幕后技术详解
人工智能
武子康1 天前
AI研究-119 DeepSeek-OCR PyTorch FlashAttn 2.7.3 推理与部署 模型规模与资源详细分析
人工智能·深度学习·机器学习·ai·ocr·deepseek·deepseek-ocr
Mr_Xuhhh1 天前
GUI自动化测试--自动化测试的意义和应用场景
python·集成测试
Sirius Wu1 天前
深入浅出:Tongyi DeepResearch技术解读
人工智能·语言模型·langchain·aigc