Android 开发平台搭建:
1.安装环境:
OS :windows 7旗舰版
JDK :jdk 6.0
Eclipse :eclipse-java-helios-win32
ADT :ADT-0.9.7,Eclipse IDE 进行 Android 开发的一种插件
Android SDK : android-sdk_r06-windows.zip。Android Sdk包含开发用模拟器和API。
2.安装过程
下面是我的安装过程:
2.1安装JDK
2.1.1下载jdk-6u18-windows-i586.exe
安装在目录:D:/jdk1.6.0_18
2.1.2 建立环境变量
新建 JAVA_HOME
计算机——属性——高级系统设置——高级——环境变量
在 系统变量 下点击 新建
设置
变量名:JAVA_HOME
变量值:D:/jdk1.6.0_18
点击 确定
2.1.3 设置 path
点击 编辑 (如果不存在path,则新建 path) 在变量值最后加上 :
;%JAVA_HOME%/bin
注意:分号( ; )为英文分号,分号为变量间的分割符(如果已有分号就不必再添加),如下图:
点击 确定
2.1.4 设置 classpath (如果已存在则点击编辑)
设置
变量名:classpath
变量值:.;%JAVA_HOME%/bin/tools.jar;%JAVA_HOME%/lib/dt.jar
注意:第一个分号前是英文句号( . )
点击 确定——确定——确定
2.1.5 测试JDK
添加完后,可以在命令行下用分别命令测试:javac 和java,如果出现JDK一大串文字就说明配置好了。
2.2 下载Eclipse
我使用最新Eclipse 3.6 :eclipse-java-helios-win32
解压后则可使用,我的解压路径为:E:/android/eclipse-java-helios-win32
2.3 下载并正确放置ADT
ADT的安装可参照官方教程:
http://developer.android.com/sdk/eclipse-adt.html#installing
打开以上链接找到 ADT-0.9.7.zip
点击链接下载,解压得到:
将features和plugins 里面的 jar 文件复制到Eclipse 安装路径下对应的文件夹,重启Eclipse即可
以上正确配置后工具栏出现android的logo,说明设置成功,如下图:
2.4 下载安装SDK
下载android-sdk_r06-windows 解压即完成安装(^_^)
但是还要设置 SDK,根据上文设置JDK的方法设置SDK。计算机——属性——高级系统设置——高级——环境变量。
2.4.1设置SDK环境变量
在 系统变量 下点击 新建
设置:
变量名:ANDROID_HOME
变量值:E:/android/android-sdk_r06-windows/android-sdk-windows
注意:变量值为SDK 解压路径
点击 确定
2.4.2 设置 path
点击 编辑 在变量值最后加上 :
;%ANDROID_HOME%/tools
注意:分号( ; )为英文分号,分号为变量间的分割符(如果已有分号就不必再添加),如下图:
点击 确定——确定——确定
2.5 测试SDK环境
添加完后,可以在命令行下用命令测试:android --help,如果出现android的帮助命令就说明配置好了。
2.6 在Eclipse 配置SDK路径
打开Eclipse 选择Windows->Preferences->Android
点击选择Browser 选择Android SDK的解压位置。
我的是解压路径:E:/android/android-sdk_r06-windows/android-sdk-windows
选择完毕点击 Apply—— OK退出
2.7 创建Android Virtual Device
刚下载的 SDK的platforms目录是空的
运行cmd 进入到E:/android/android-sdk_r06-windows/android-sdk-windows/tools 目录下
输入命令获得Android可用的虚拟设备:android list target
看到Available Android targets为空,如下图:
进行如下设置:
选择Window- > Android SDK and AVD Manager- > Available Packages
点开右边的树,选择需要的SDK Platform和Android APIs。
这里我选择2.1版本,这里可以点击安装多个版本,因为我打算入手一台android2.1系统的手机,然后点击 Install Select,如图所示:
点击 Install
安装过程如下,给个美图,呵呵,文件大概几十MB,耐心等等……
点击close完成安装
安装完后,选择Vitual Devices 右边点New,输入:
name: android21 (模拟器名称)
Target: android 2.1-API Level 7 (如果之前你点击安装了多个版本,你可以选择不同的版本,我这里只能选择这个)
SD Card: 256M (输入你想要的大小)
其他默认就可以了,完后点Create AVD
如下图:
这时,再命令行下进入到E:/android/android-sdk_r06-windows/android-sdk-windows/tools 目录下
输入命令:android list target
可以看到Available Android targets了:
至此环境搭建已经完成。
3. 启动模拟器。
运行cmd
进入到E:/android/android-sdk_r06-windows/android-sdk-windows/tools
输入命令:emulator -avd android21
如图:
这里用到你刚才命名的模拟器名字android21 作为参数,运行后看到模拟器了,我顿时内牛满面!
点击开机键
令人激动的android之旅开始了……
4.应用经典程序 HelloWrold
在android里如何编写Helloworld?
File->new->Project
然后选择Android->Android Project
点击 Next
工程信息如下:
Project name:可以随意
Application name:可以随意
Package name:可以随意
注意:package name 必须是两层目录以上,否则出现错误:Package name must have at least two identifiers.
Create activity:可以随意
然后点击 Finish
编辑代码:
package pds.android.dev;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, World!");
setContentView(tv);
}
}
运行程序:
Run->run ->Android Application->OK
可以看到控制台有信息显示,然后看看模拟器,你会有惊人的发现(要首先解屏幕锁,向右拖动即可)
贴士:
每次运行模拟器都要运行cmd 编辑路径,非常麻烦,这是可以编写一个批处理文件命名为 android.bat ,放在桌面双击即可运行模拟器,代码如下:
start "android" "E:/android/android-sdk_r06-windows/android-sdk-windows/tools/emulator.exe" "-avd" "android21"
exit