ADB常用命令

ADB常用命令

  1. 安装Apk程序——install

adb install -r 应用程序.apk

  1. 安装Apk程序——push

adb push
例:adb push D:\Test.apk /system/app/

adb install是将apk安装到data/data目录下,作为普通的用户应用程序。而adb push则不是安装命令,它是将一个文件写入手机存储系统。只要拥有相应的权限,就可以把任何apk放到任何目录下。

  1. 从手机获取文件

adb pull

  1. 查看Log

adb shell

logcat|grep “abc”

  1. 删除应用

adb remount(重新挂载系统分区,使系统分区重新可写)
adb shell
cd system/app (进入相应的目录)
rm *.apk

  1. 查看系统盘符

adb shell df

  1. 输出所有已经安装的应用

adb shell pm list packages -f

  1. 模拟按键输入

adb shell input keyevent

例: adb shell input keyevent 3

常用的keyevent的code如下:
82 menu
3 home
19 up
20 down
21 left
22 right
66 enter
4 back

  1. 模拟滑动输入

adb shell input touchscreen

adb shell input touchscreen swipe 18 665 18 350

  1. 启动一个Activity

adb shell am start -n 包名/包名 + 类名

  1. 录制屏幕

adb shell screenrecord /sdcard/demo.mp4

  1. 重新启动

adb reboot