指定特定连接设备
$ adb devices
List of devices attached
cf264b8f device
emulator-5554 device
复制代码
启动/停止 adb
adb start-server
adb kill-server
复制代码
获取手机上安装的应用列表
adb shell pm list packages
复制代码
安装/卸载 应用
adb install APK的路径
adb uninstall APK的包名
复制代码
清除 APK 的数据
列出前台 Activity
adb shell dumpsys activity activities | grep mFocusedActivity
复制代码
调起指定的 Activity/Service,发送指定广播
adb shell am start -n com.tencent.mm/.ui.LauncherUI
复制代码
adb shell am broadcast -a android.intent.action.BOOT_COMPLETED -n com.lee.test/.CompleteReceiver
复制代码
强行停止应用
adb shell am force-stop -n 包名
复制代码
PC 与手机互传文件
模拟按键/输入
adb shell input keyevent 具体数值
复制代码
Android 日志
adb logcat [<option>] ... [<filter-spec>] ...
复制代码
查看 IMEI 号
adb shell
su
service call iphonesubinfo 1
复制代码
查看系统属性
adb shell cat /system/build.prop
复制代码
屏幕截图并传到电脑端
adb shell screencap -p /sdcard/hello.png
复制代码
录制屏幕
adb shell screenrecord /sdcard/lee.mp4
复制代码
重启机器
Monkey 压力测试
adb shell monkey -p 包名 -v 500
复制代码
查看进程
录屏(开始录制)
adb shell screenrecord /sdcard/demo.mp4
复制代码
限制录制时间:
参数: --time-limit
adb shell screenrecord --time-limit 10 /sdcard/demo.mp4
复制代码
说明:限制视频录制时间为 10s,如果不限制,默认 180s
指定视频分辨率大小:
adb shell screenrecord --size 1280*720 /sdcard/demo.mp4
复制代码
指定视频的比特率:参数: --bit-rate
adb shell screenrecord --bit-rate 6000000 /sdcard/demo.mp4
复制代码
评论