- 显示当前activity
adb shell dumpsys window w | grep \/ | grep name= | cut -d = -f 3 | cut -d \) -f 1
- 打开应用详情
adb shell am start -a android.settings.APPLICATION_DETAILS_SETTINGS -d package:com.baidu.hi
- 清空应用信息
shell pm clear com.baidu.hi
- 多语言选择
adb shell am start -a android.settings.LOCALE_SETTINGS
- 开发者页面
adb shell am start -a android.settings.APPLICATION_DEVELOPMENT_SETTINGS
VIVO: adb shell am start -n com.android.settings/com.vivo.settings.DevelpmentSettingsActivity2
- 应用市场打开应用
adb shell am start -a android.intent.action.VIEW -d market://details?id=com.baidu.hi
- 拨打电话
adb shell am start -a android.intent.action.CALL -d tel:10086
- 打开网页
adb shell am start -a android.intent.action.VIEW -d http://www.baidu.com
- 正则拷贝多个文件到电脑
adb shell ls /sdcard/logs/abc_*.txt | tr -d '\r' | xargs -n1 -I {} adb pull {} d:/abc
- 模拟键盘操作
adb shell input keyevent 82
更多KeyCode: https://deve loper.android.com/reference/android/view/KeyEvent.html
- 截屏并上传到电脑
shell screencap -p screenshot.png && adb pull screenshot.png d:/abc
- 备份应用信息
backup -f d:/abc con.baidu.hi
需要在manifest配置android:allowBackup="true"
- 获取磁盘大小
adb shell df
- 获取手机版本
adb shell getprop ro.build.version.release
- 内存使用情况
adb shell dumpsys procstats
- 查看CPU架构
adb shell cat /proc/cpuinfo
- 查看端口使用情况
adb shell netstat -anp | grep 5287
- 查看手机密度
adb shell wm density
adb shell wm size
- 根据包名 或者 关键词杀掉进程
adb shell ps | grep com.baidu.searchbox.swan | awk '{print $2}' | xargs -n1 -I {} adb shell "su -c 'kill {}'"
注: com.baidu.hi 是百度Hi应用,请改成自己需要的包名
日常总结,欢迎大家继续补充~