当前位置: 首页 > article >正文

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


http://www.kler.cn/a/512449.html

相关文章:

  • EDI安全:2025年数据保护与隐私威胁应对策略
  • 金融场景 PB 级大规模日志平台:中信银行信用卡中心从 Elasticsearch 到 Apache Doris 的先进实践
  • 【Linux】gawk编辑器二
  • 抽奖系统(4——活动模块)
  • 基于vite+vue3+mapbox-gl从零搭建一个项目
  • “深入浅出”系列之C++:(10)nlohmann Json库
  • 记一次常规的网络安全渗透测试
  • Spring boot 集成分布式定时任务
  • WPS生成文件清单,超链接到工作簿文件-Excel易用宝
  • Web渗透测试之伪协议与SSRF服务器请求伪装结合? 能产生更多的效果
  • Linux--运维
  • 在 WiFi 连接的情况下,查找某一个 IP 地址所在位置
  • Trimble三维激光扫描-地下公共设施维护的新途径【沪敖3D】
  • PHP函数
  • 检查w-form-select 组件是否正确透传了 visible-change 事件
  • 0基础跟德姆(dom)一起学AI 自然语言处理18-解码器部分实现
  • 阳振坤:AI 大模型的基础是数据,AI越发达,数据库价值越大
  • 基于SpringBoot的健身房管理系统【源码+文档+部署讲解】
  • 百度飞桨基与UIE结合Doccano的微调来训练自己的数据格式以满足复杂生产环境的数据识别的需要
  • 你了解什么是股指期货贴水套利吗?
  • 网络编程 | UDP组播通信
  • 【useReducer Hook】集中式管理组件复杂状态
  • CSS笔记基础篇02——浮动、标准流、定位、CSS精灵、字体图标
  • 实测点云标注工具
  • linux 安装mysql5.6
  • OpenCV相机标定与3D重建(63)校正图像的畸变函数undistort()的使用