adb工具

一、adb 命令

1.adb devices

查询已连接设备/模拟器(需要打开开发者的usb调试才可以)。

2.adb get-state

获取设备的状态。

3.adb kill-server和adb start-server

结束 adb 服务和启动 adb 服务,通常两个命令一起用。

一般在连接出现异常,使用 adb devices 未正常列出设备, 设备状态异常时使用 kill-server,然后运行 start-server 进行重启服务。

4.adb install [-lrtsdg]

安装apk。

5.adb uninstall 包名

卸载应用,后面跟的参数是应用的包名,请区别于apk文件名。

6.adb pull 指定路径 目标路径

将 Android 设备上的文件或者文件夹复制到本地。

7.adb push 指定路径 目标路径

推送本地文件至 Android 设备。

8.adb reboot

重启 Android 设备。

二、adb shell 命令

1.adb shell pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER]

查看应用列表的基本命令。

参数 显示列表
缺省 所有应用
-f 显示应用关联的apk文件
-d 只显示disabled的应用
-e 只显示enabled的应用
-s 只显示系统应用
-3 只显示第三方应用
-i 只显示应用的installer
-u 包含已卸载应用
只显示包含字符串(过滤关键字)的包名
  • 列出所有安装的包
adb shell pm list packages
  • 列出应用包名及其对应的apk名及存放位置
adb shell pm list packages -f
  • 列出应用包名及其安装来源
adb shell pm list packages -i

2.adb shell pm path 包名

获取包的路径。

你可能感兴趣的:(adb工具)