一、安装必要工具:
a) Java 5.0+
编写Android之前必须安装JDK 5或JDK 6。
JDK 6官方下载地址 :http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u3-jdk-6u29-downloads-523388.html
JRE 官方下载地址:http://www.java.com/en/download/manual.jsp
PS:Android应用程序是用Java(TM)语言写成的,使用JDK的javac(或等效工具,例如ECJ)来编译。这个过程产生标准的Java字节码(.class文件),这些文件再转化成Android的.dex文件,Android SDK 依赖于.java -> .class -> .dex 转换。
b) Eclipse
接下来安装Java开发环境:Eclipse(版本3.3.1以上)。
Eclipse官网下载地址:http://www.eclipse.org/downloads/
c) Android SDK
这是最重要的。
Android SDK官网下载地址:http://developer.android.com/sdk/index.html
下载:android-sdk_r16-windows.zip或者installer_r16-windows.exe
解压或者点击.exe文件安装默认情况下在android-sdk-windows目录里面,打开SDKManager.exe以完成SDK下载、更新。
d) ADT
为了让开发过程更轻松,谷歌编写了一款成为ADT(Android Development Toolkit)的Eclipse插件。
安装ADT插件步骤(Eclipse 3.5在线安装):
1. 启动Eclipse,然后选择 Help > Install NewSoftware
2. 在右上角单击Add。
3. 在”Add Repository “对话框中,输入的”ADT“ 的名称和在下面的URL位置输入Android更新站点的位置:https://dl-ssl.google.com/android/eclipse/
4. 单击OK。注:如果你获取插件不成功,尝试使用“HTTP”的URL,而不是“HTTPS”(HTTPS是出于安全原因的首选)。
5. 在”Available Software“对话框中,勾选Developer Tools旁边的复选框 ,并单击“next”。
6. 阅读并接受许可协议,然后单击“ Finish “ 。
7. 注意:如果你得到一个安全警告,说不能成立的真实性或有效性的软件,单击 “OK“。
8. 当安装完成后,重新启动Eclipse。
安装ADT插件步骤(Eclipse 3.5手动安装):
(1) 直接在Android的官方网站下载ADT,下载地址:http://dl.google.com/android/ADT-16.0.1.zip
(2) 下载完成后,解压将plugins包和features包的内容复制到Eclipse对应的plugins包和features包中,重启Eclipse。
(3) 重启Eclipse后,会自动弹出一个对话框让你选择Android SDK的安装目录(对话框具体怎么样我也忘了,但是一般都能够看懂,知道没有识别到AndroidSDK的安装目录,选择完就能够成功了),如果没有弹出对话框,自己选择Window>Preferences菜单在弹出的对话框中会发现多了一项Android SDK 的安装路径:”SDKLocation。
二、 创建Android VirtualDevices(AVD)
a) 使用DOS命令行方式创建
AVD是可看做Android虚拟机,让用户更好地来模拟真实设备。一个AVD包含如下几部分内容:一个硬件配置(如是否有照相机、键盘的指定和内存的大小等)、版本的选择、设备的屏幕尺寸和外观、SD卡的大小,以及AVD文件的存储位置。
创建AVD我们使用tools目录下的android命令,打开DOS窗口将目录定位到tools目录下,按照如下命令格式输入:androidcreate avd -n <name> -t <targetID> [-<option> <value>]...
其中,n表示AVD名称;-t表示AVD使用的SDK版本。我们可以使用android listtarget命令列出当前可用的SDK版本。例如,我们可输入:Android create avd –n MyAVD1.6 –t 2,系统会提示是否自定义一个硬件配置,选择NO,将会很快创建一个AVD配置。AVD的保存位置会根据一个叫做“ANDROID_SDK_HOME”的环境变量来指定,如果没有指定该变量,则它会在系统默认的目录下创建。在Windows系统中的默认路径是C:Users<user>.android。打开该目录,发现下面会有一个“.android”目录该目录中有一个“avd”目录,该目录下就是我们创建的AVD配置了。下面会有两个文件:config.ini(配置信息)和userdata.img(用户数据镜像)。
b)可视化配置
打开android-sdk-windows目录,打开AVDManager.exe,单击”New”按钮弹出创建AVD对话框,在该窗口中添加AVD名称、Target(Android版本)、SD Card大小和外观特征。单击”CreateAVD”按钮将成功创建一个AVD了。
三、添加虚拟路径
1) 为Android SDK添加Path环境变量(XP版):右击我的电脑à属性à高级à环境变量;
2) 点击”新建“;变量名:ANDROID(自定);变量值:sdk目录中的tools和platform-tools目录的路径,例如:G:Androidandroidandroid-sdk-windows ools;G:Androidandroidandroid-sdk-windowsplatform-tools;
3) 在变量表中找到PATH,点击编辑,在变量值添加:;%ANDROID%,确定;完成。