第二章主要讲述Android开发的ide、sdk、adb命令
输入adb version 跟图片差不多内容就表明adb配置成功了
连上手机输入:
C:\Users\Administrator>adb shell
就可以使用shell命令了(Linux系统)
shell@t03gchn:/ 1s|grep“data”1s|grep“data”datadata1data2data3shell@t03gchn:/ cd data
cd data
显示系统中的全Android平台
安装Apk程序之Install
adb install -r 应用程序.apk
C:\Users\Administrator>adb install -r F:\Test.apk
安装Apk之Push
adb push< local >< remote >
C:\Users\Administrator>adb push D:\Test.apk/system/app
Install是把应用程序安装到data/data目录下,而Adb Push是将一个文件写入手机存储系统中
向手机写入文件
C:\Users\Administrator>adb push D:\Test.txt/system/temp/
从手机中获取文件
C:\Users\Administrator>adb push /system/temp/ D:\file.txt
查看Log
C:\Users\Administrator>adb shell
shell@t03gchn:/ $ logcat | grep “adb”
删除应用
adb remount(重新挂载系统分区,使系统分区重新可写)
adb shell
cd system/app
rm *.apk
查看系统盘符
输出所有已经安装的应用
模拟按键输入
adb shell input keyevent
C:\Users\Administrator>adb shell input keyevent 3
模拟滑动输入
adb shell input touchscreen< x1 >< y1 >< x2 >< y2 >
查看运行状态(如列出Activity状态同时过滤”tencent”关键字)
adb shell dumpsys
shell@t03gchn:/ $ dumpsys activity activitiser | grep “tencent”
Package管理信息
AM管理信息(如启动一个Activity)
Adb shell am start -n 包名/包名+类名
录制屏幕
adb shell screenrecord/sdcard/demo.mp4
重新启动
adb reboot