Android环境
安装ADT
ADT:Android Development Tools,用于Android开发
安装网站:https://developer.android.com/studio
通过安装android studio顺带安装sdk
更新API
通过sdk安装路径中的sdkmanager.bat文件直接运行进行更新,如果有代理问题,可以通过添加hosts文件信息进行更新
1 | 203.208.46.146 www.google.com |
安装JDK
在oracle安装就好
网址:https://www.oracle.com/java/technologies/downloads/
配置好JAVA_HOME为java路径,PATH添加%JAVA_HOME%\bin
安装NDK
NDK:Native Development Kit,安装原生开发包
当需要编写Android平台较底层的应用程序时,就需要C/C++这类语言实现,这时候就需要NDK包
安装配置地址:https://developer.android.com/studio/projects/install-ndk
虚拟Android设备
emulator模拟器
emulator能实现虚拟地运行Android设备,并且自带了一些最主流的手机型号,通过这个工具可以刷最新的内核,并且调试应用和测试Android中的恶意软件和应用中的漏洞的利用代码
AVD
AVD全称Android Virtual Device,安卓虚拟设备
Android Studio创建虚拟设备
在Tools=>AVD manager=>Create Virtual Device中可以选择机型
然后选择系统镜像,有些需要下载
从命令行创建AVD
windows下是avdmanager.bat工具
Linux下是android工具
命令参数
1 | Valid actions are composed of a verb and an optional direct object: |
查看系统镜像
1 | avdmanager.bat list target |
查看可用设备
1 | avdmanager.abt list device |
创建虚拟设备
1 | avdmanager.bat create avd -n 虚拟机名字 -d 镜像id -k api |
运行虚拟设备
1 | .\emulator.exe -avd avd_name |
- avdmanager.bat更多用法:https://developer.android.com/studio/command-line/avdmanager
ADB调试工具
ADB,Android Debug Bridge
- 查看连接设备
1 | adb.exe devices |
- 连接设备
1 | adb.exe [-d|-e|-s] shell device |
- 上传&下载文件
1 | # 上传文件 |
安装应用
1
adb.exe install path_to_apk
更多用法:https://developer.android.com/studio/command-line/adb#move