赞
踩
AVD的全称为:Android Virtual Device,是Android的虚拟设备(模拟器),使用模拟器进行调试,不用实时连到物理设备上测试,方便调试。
可以通过命令行创建和启动AVD,也可以运行AVD Manager.exe来创建和启动AVD。
JDK(JavaDevelopment Kit) 是 Java 语言的软件开发工具包。因为Android应用是使用Java语言进行开发的,而Java的核心就是JDK,所以我们需要先安装JDK。
1. 官网下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Ø 点击上图指示的两个位置,跳转到如下界面,根据你的电脑系统选择对应的版本下载,在选择版本和下载之前需要先接收协议
2. 或者到http://jdk.android-studio.org/下载,可以下载以前的版本
3. 下载完成后,选择路径安装,注:不可以保存在中文路径下。
4. 安装完成后,进行环境配置;右键我的电脑—>属性—>高级系统设置—>环境变量
5. 系统变量—>新建,变量名:JAVA_HOME(代表JDK安装路径),变量值:JDK的安装路径
6. 系统变量—>新建,变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
7. 系统变量—>path—>点击编辑,变量值添加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
8. 命令行输入 java -version,出现如下结果即代表安装成功
AndroidSDK指得是Android专属的软件开发工具包,是用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。
1. 官网下载(需翻墙):http://developer.android.com/sdk/index.html
2. 其他下载地址:http://www.androiddevtools.cn/
先找到SDK Tools,下载zip格式的,解压至目标路径位置即可;下载exe格式的,需双击安装
或http://tools.android-studio.org/index.php/sdk
3. 解压或安装完成的目录如下图,AVDmanager.exe是管理安卓虚拟机的程序,可以直接双击运行,然后创建模拟器;SDK manager.exe是用来管理sdk相关的工具、API等的
4. 双击运行SDK manager.exe,Android SDK Manage负责下载或更新不同版本的SDK包,默认安装的Android SDK Manager只安装了一个版本的sdk tools。
5. 打开Android SDK Manager,会自动获取可安装的sdk版本,但是未翻墙的情况下,有时候会出现获取失败的情况。
6. 获取失败的情况下,需要设置代理:
Ø 点击“Tools”>“Options...”
Ø settings窗体中“HTTP Proxy Server”输入mirrors.neusoft.edu.cnHTTP;Proxy Port输入80,勾选Other中“Force https..”开头选项
7. 根据需要,选择工具;个工具的作用如下:
Tools目录(必须的工具):
Ø Android SDKTools(必须,只需下载一个版本,一般选最新版本):基础工具包,版本号带rc字样的是预览版。
Ø Android SDKPlatform-tools(必须,只需下载一个版本,一般选最新版本):从android2.3开始划出此目录,存放公用开发工具,比如adb、sqlite3等,被划分到了这里。
Ø Android SDKBuild-tools(必须,可以安装多个版本):Android项目构建工具
Android xxx(API xx)目录(可选的各平台开发工具):
Ø Documentationfor Android Sdk(可选):安卓开发者官网的一些离线文档,不过下载下来打开也很慢。
Ø SDKPlatform(必须):对应平台的开发工具,需要在哪个版本的平台下开发就下载哪个。
Ø Samples forSDK(可选,此项在高版本tools中已不提供,需要在IDE里通过Import Sample引入,当然也可以下载离线版):内置的安卓示例程序,推荐安装。
Ø Sources forAndroid SDK(可选):安卓API的源代码,推荐安装。
Ø xxxxxxxx Image(可选):各个以Image结尾的东西是支持相应平台的模拟器。
Extras目录(可选的扩展):
Ø AndroidSupport Libraries(需要,高版本tools中已不见了,应该是集成到了别的地方):在低版本平台实现高版本平台控件效果时提供支持。
Ø AndroidSupport Repository(需要):主要是方便在gradle中使用Android Support Libraries,因为Google并没有把这些库发布到maven center或者jcenter去,而是使用了Google自己的maven仓库。
Ø Intel x86Emulator Accelerator(HAXM installer)(可选,但非常需要,需要CPU支持虚拟化技术支持):windows平台的Intel x86模拟器加速工具,配合Intel x86 atom/atom_64System Image使用可加快模拟器的运行速度。
8. 选择完成后,点击安装
9. 选择Accept License后,点击安装
10. 开始下载
11. 下载完成
12. Intel x86 Emulator Accelerator(HAXM installer)相关配置
Ø 开机按F2或delete键进入BIOS-CPU设置里,将Intel 虚拟化技术开启
Ø 如在Android SDK Manage出现如下显示,无法直接安装Intel x86 Emulator Accelerator(HAXM installer)
Ø 到官网下载安装包进行安装https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm
13. 安装完成后,进行环境配置;右键我的电脑—>属性—>高级系统设置—>环境变量
14. 系统变量—>新建,变量名:ANDROID_HOME,变量值:SDK的安装路径
15. 系统变量—>path—>点击编辑,变量值添加:;%ANDROID_HOME%\build-tools\25.0.3;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
Ø 选项:
-t --target 新的AVD 的Target ID(必须)
-c --sdcard 指向一个共享的SD 存储卡的路径或是为新的AVD 定制的新SD 存储卡的容量大小
-p --path 新AVD 将被创建的位置路径
-n --name 新AVD 的名称(必须)
-f --force 强制创建(覆盖已存在的AVD)
-s --skin 新AVD 的皮肤
1. 因为前面已经把SDK的路径加到环境变量中,所以可以直接打开命令窗口,执行相关的命令;不然就需要将Android SDK安装目录下的tools子目录(如:D:\Android\android-sdk\tools)加到环境变量中;或直接在该子目录下按shift+右键,选择在此处打开命令窗口。
2. 例:创建一个名叫GPhone 的AVD,Target ID=2、SD 存储卡容量52M、路径C:\AVD\、皮肤QVGA的AVD,命令为:android create avd -n GPhone -t 2 -c52M -p C:\AVD\ -s QVGA
3. 系统会输出如下信息来询问是否继续自定义avd设备,默认选项是"no",如果输入 "y",接下来可以一步步根据提示,定制自己得模拟器性能参数。
4. 回车后,创建成功;显示如下
5. 可以通过android list avd命令查看AVD设备的信息
Ø 启动avd命令:emulator -avd AVD名
Ø AVD启动成功,如下
Ø android list :列出机器上所有已经安装的Android版本和AVD设备
Ø android list avd :列出机器上所有已经安装的AVD设备
Ø android list target :列出机器上所有已经安装的Andoid版本
Ø android create avd :创建一个avd设备
Ø android move avd :移动或重命名一个avd设备
Ø android delete avd :删除一个avd设备
Ø android update avd :升级一个avd设备使之符合新的sdk环境
Ø android create project :创建一个新的Android项目
Ø android update project :更新一个已有的Android项目
Ø android create test-project :创建一个新的Android测试项目
Ø android update test-project :更新一个已有的Android测试项目
1. 在SDK的安装目录,双击打开AVD Manager.exe
2. 点击Create…
3. 各参数的含义如下
4. 根据需要配置参数后,点击OK
5. 弹出设备信息,点击OK
6. 创建成功,显示在设置目录中
1. 选择需要启动的AVD,点击start…
2. 根据需要配置参数,然后点击Launch
3. 等待启动完成,如下图
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。