开关机
adb reboot 重启
adb reboot -p 关机
adb reboot bootloader 重启到线刷模式(fastboot)
adb reboot recovery 重启到恢复模式(recovery)
adb reboot edl(高通qfil刷机)
adb 查看最上层成activity名字
adb shell dumpsys activity | findstr "mFocusedActivity" (这个兼容性好一点)
adb shell dumpsys activity | findstr "mResumedActivity"
设备相关
adb shell shell模式
adb root 指定root权限执行进程
adb remount 挂载
adb devices 查看设备列表
adb connect <host>:<port> 连接改端口的模拟器可以会用到(如蓝蝶模拟器127.0.0.1:5555)
adb oem unlock 解除oem锁
adb disable-verity 去除签名验证(签名是防止用户修改系统分区)
adb push <localPath> <targetPath> 推送文件至设备
adb pull <devicePath> <localPath> 从设备下载文件到本地
adb shell getprop <key> 读取build/system.prop配置(key如ro.build.type)
组件相关
adb shell am start -n "<pkg>/<actName>" 启动activity
adb shell am startservice -n "<pkg>/<serviceName>" 启动Service
adb shell am broadcast -a <Action> 发送广播
adb shell input keyevent <keycode> 按键模拟(返回的keycode是4)