adb shell //开始,后面 不是 adb 开头的默认先执行了adb shell
1 .android list targets //显示系统中全部的Android 平台
2 . adb install -r 应用程序名称.apk //例 :adb shell -r F:\Text.apk ,把程序安装到 data/data目录下
3 .adb push D:\Test.apk/system/app/ //push : 把文件存储到手机的存储系统,只要有权限,就可以把apk放到任何目录,甚至system目录成为系统应用程序
(1) .adb push /system/temp D:\file.txt // 把手机上的文件获取到本地
4 .adb shell
logcat | grep “abc” //查看log
5 .adb remount //重新挂载系统分区 ,使系统分区重新可写
adb shell
cd system/app
rm*.apk //删除应用
6 .adb shell df //查看系统盘符
7 .adb shell pm list packages -f //输出所有已安装的应用
8 .adb shell input keyevent 3 //模拟键盘输入,3是keycode
82 menu
3 home
19 up
20 down
21 left
22 right
66 enter
4 back
9 .adb shell input touchscreen
adn shell input touchscreen swipe 18 665 18 350
10 .adb shell dumpsys //列出Activity的运行状态
dumpsys activity activities | grep “tencent” //并过滤”tencent”关键字
11 .pm list packages -f //列出所有packages
12 .adb shell am start -n 包名/包名+类名 //启动一个Activity
13 .adb shell screenrecord /sdcard/demo.mp4 //录制屏幕保存到 sd卡下面
14 .adb reboot //重新启动