adb常用命令

1.显示当前所连接设备 

adb devices

2.安装应用

adb install  XXX.apk  # 非覆盖安装,若已设备已存在该应用则安装失败

adb install -r XXX.apk # 覆盖安装

3.卸载应用

adb shell uninstall 包名  # 卸载应用

4. 查看应用列表

adb shell pm list packages  # 查看所有应用列表

adb shell pm  list packages -f # 查看应用关联的 apk 文件

adb shell pm  list packages -s # 查看系统应用

adb shell pm  list packages -3 # 查看第三方应用

adb shell pm  list packages -i # 查看应用的 installer

adb shell pm  list packages -u # 查看已卸载的应用

adb shell pm  list packages -d # 查看disabled 的应用

adb shell pm  list packages -e # 查看enabled 的应用

adb shell pm  list packages <FILTER> # 查看包名包含 <FILTER> 字符串的应用

5. 清除应用数据和缓存

adb shell pm clear <packagename> # 清除应用数据和缓存,<packagename>包名

6. 查看前台activity

adb shell dumpsys activity activities | grep mFocusedActivity # 查看前台activity

若使用该命令报错,提示 'grep' 不是内部或外部命令,也不是可运行的程序或批处理文件。

解决方法1:将grep 改为findstr,即 adb shell dumpsys activity activities | findstr mFocusedActivity

解决方法2:命令分两步,1.输入adb shell 进入到shell 环境后,输入命令 top | grep mFocusedActivity 

退出shell模式: exit

7. 查看应用详情信息

adb shell dumpsys package <packagename> # <packagename>包名

eg :  adb shell dumpsys package com.vivo.aiengine

 8.查看应用安装路径

adb shell pm path <packagename>  # <packagename> 包名

eg: adb shell pm path com.vivo.aiengine

9.将设备文件复制到电脑

adb pull 设备中的文件 电脑中的目录

10.将电脑中的文件复制到设备中

adb push  电脑的文件路径  设备中的目录

11.查看android日志

adb logcat      # 查看所有的日志

adb logcat *:E # 查看error日志

adb logcat *:D # 查看debug日志

adb logcat *:F  # 查看Fatal日志

adb logcat *:W # 查看warming日志

adb logcat *:I  # 查看info日志

12.清空日志

adb logcat -c

13.查看内核日志

adb shell dmesg

14.查看设备型号

adb shell getprop ro.product.model

15.查看设备屏幕分辨率

adb shell wm size

16.查看Android_id

adb shell settings get secure android_id

17.查看Android系统版本

adb shell getprop ro.build.version.release

18.重启设备

adb reboot

19.查看是否已root

进入shell模式 :adb shell

输入命令: su

20. 简单的monkey测试

adb shell monkey -p <packagename> -v times   # <packagename>包名,times伪随机事件次数

eg :  adb shell monkey -p com.sina.weibo -v 5000

21.查看进程

adb shell ps

22.查看实时资源占用

adb shell top

 23.查看当前正启用的应用名和包名

adb shell dumpsys window w |findstr \/ |findstr name=

adb shell dumpsys window | findstr mCurrentFocus

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值