adb经常使用命令

1.安装软件
adb -s 设备 install apk包路径

2。卸载软件
adb uninstall 应用包名

3.首先adb shell 进入Linux命令行
取得安装的所有包名
pm list package

4.取得包名安装路径
pm path 应用包名

5.将安装包从手机导入到本地
adb pull /data/app/base.apk

从手机拿到截图到电脑
adb pull /storage/sdcard0/Pictures/Screenshots

6.查看连接的硬件
adb devices

7.上传文件到指定路径
adb push build.prop /system/build.prop

8.结束adb进程
adb kill-server
9.启动adb进程
adb start-server

adb shell dumpsys activity

11.重启和关机
adb shell进入手机的超级终端Terminal
命令行执行重启和关机命令(必须获取root权限)
重启:su -c reboot 或者su -c "/system/bin/reboot"
关机:su reboot -p 或者su -c "/system/bin/shutdown"

adb reboot recovery 进入 recovery 模式
adb reboot bootloader 进入 fastboot 模式
adb reboot-bootloader
adb reboot 不带参数 系统正常重启

fastboot 模式下系统重启
fastboot reboot 系统正常重启
fastboot reboot-bootloader 重启进入fastboot 模式
fastboot 是 appboot 提供的功能,可以用它来烧写 system 等镜像文件

12.查看手机上的运行日志,此项可以用来查错
adb logcat

13.模拟home按键(模拟事件全部是通过input命令来实现的)
adb shell input keyevent 3
模拟点击坐标(250 250)
adb shell input tap 250 250

14.获取系统版本
adb shell getprop ro.build.version.release
获取系统api版本:adb shell getprop ro.build.version.sdk
获取手机相关制造商信息:adb shell getprop | grep "model|version.sdk|manufacture
r|hardware|platform|revision|serialno|product.name|brand"

15.查看当前启动APP的activity
adb shell dumpsys window | grep mCurrentFocus

你可能感兴趣的:(adb经常使用命令)