Android群英传笔记——第二章:Android开发工具新接触
事实上这一章并没什么可讲的,前面的安装Android studio的我们能够直接跳过,假设有兴趣的。能够去看看
2.3 ADB命令使用技巧
adb算是非常久曾经的DOS就存在的东西了。只是我们真的非常须要它
2.3.1 ADB基础
ADB的文件夹是在SDK文件夹下的platfoem-tools下。我们使用的话先进入这个文件夹,然后输入adb version
这里我们须要打开开发人员模式中的USB调试,然后输入adb shell ,就能够与手机进行通信了,假设他须要root权限的话输入su即可
这里我没有连接真机,所以提示没有找到设备。有些设备还须要下载相应的驱动才行,能够用豌豆荚之类的手机助手
2.3.2 ADB经常使用命令
显示系统中全部的Android平台
android list targets
安装APK程序之Install
adb install -r xxx.apk
- 安装APK程序之Push
adb push< local>< remote>
以上两种都是安装APK,不同的是adb install k是讲程序安装在data/data文件夹下,作为一个普通用户的安装路径。而adb push不是安装命令,他是将一个文件写入到手机的存储系统,有权限即可。所以我们还能够推送文件,相同的
adb pull< remote>< local>
我们也能够从手机中读取文件,这些操作在DDMS中也是能够的
adb shell
查看LOG
adb remount(又一次挂载分区)
- adb shell
- cd system/app
rm xx.apk
删除应用
adb shell df
查看系统盘符
adb shell pm list packages -f
输出全部已经安装的应用
adb shell input keyevent
模拟按键输入
adb shell input touchscreen
模拟欢动输入
adb shell am start -n
屏幕录制
adb reboot
重新启动
太多就不一一列举出来了
2.3.3 ADB来源
全部的shell命令都来自framework,文件夹
- /frameworks/base/cmds/
- /system/core/toolbox/
2.4模拟器的使用和配置
官网:
这个无需多讲。去官网注冊个账号。下载个安装包就能够直接使用了