1、 下载Android SDK
(1)官网下载解压后即可用。
在http://androidappdocs.appspot.com/sdk/index.html 下选择 合适自己的平台下载,下载后解压 运行 【SDK Setup.exe】 出现在线安装包。
会出现“Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.”错误,这时按下列步骤设置:
A:选择【设置】将【force download through HTTP 】打上勾,
B:在【HTTP Proxy Server】输入 “ http://dl-ssl.google.com/android/repository/repository.xml ” (即将https 改为 http )
C: 然后 点【Installed Packages】 回到安装页上点【refresh】 选择 安装 (如下图)
(2)为了在DOS控制台中直接使用SDK的工具,可以将SDK的目录添加到Windows的path环境变量中:
“我的电脑”>【属性】>【高级】>【环境变量】>【系统变量】 里面的Path项,将Android SDK中tools目录的完整路径添加到这里。
2 、下载JDK6
http://java.sun.com/javase/downloads/index.jsp
下载并安装Java开发包。
3、 下载Eclipse
http://www.eclipse.org/downloads/
在“Eclipse Packages”标签页中选择“Eclipse Classic3.6.0”进行下载。这是目前最新的版本。解压之后就可以使用。
4、 下载Eclipse的Android ADT插件
Android官网去下载这个ADT插件:
http://code.google.com/android/adt_download.html 如果屏蔽选择http://androidappdocs.appspot.com/sdk/eclipse-adt.html
启动Eclipse,选择【Help】 > 【intall new software】>点【ADD】按钮 >【local】选择ADT文件“ADT-0.9.7.zip” >【OK】
选择 安装即可。
5、配置ADT
在Eclipse中:
- 选择【Windows】 > 【Preferences…】打开编辑属性窗口
- 选择【Android】属性面板
- 加入Android SDK的目录(点击【Browse…】进行选择,这里是“android-sdk_r06-windows”下的“android-sdk-windows”。
6、创建AVD
为使Android应用程序可以在模拟器上运行,必须创建AVD。
• 在Eclipse中。选择【Windows】 > 【Android SDK and AVD Manager】
• 点击左侧面板的【Virtual Devices】,在右侧点击【New】
• 填入【Name】设备名,选择Target的API,【SD Card】大小小于9MB,Skin随便选,Hardware目前保持默认值
• 点击Create AVD即可完成创建AVD
7、创建一个Android工程测试环境
搭建好开发环境之后,我们来创建一个Hello World工程,体验一下Android的开发。
1 选择【File】>【New】>【Project】
2 选择【Android】>【Android Project】,点击【Next】
3 创建一个新的Android工程
Project name(在计算机中存储工程的目录名): HelloWorld
Package name(包名,请参考Java相关的概念): com.china.hello
Activity name(UI界面窗口的类名,从Activity继承而来): HelloChina
Application name(应用的标题名字): test Android
这样一个Android的工程就创建完毕了。
在Package Explorer窗口中选择【src】>【com.china.hello】>【HelloChina.java】文件,编辑代码:
1 | package com.china.hello; |
2 | |
3 | import android.app.Activity; |
4 | |
5 | import android.os.Bundle; |
6 | |
7 | import android.widget.TextView; |
8 | |
9 | public class HelloChina extends Activity { |
10 | |
11 | /** Called when the activity is first created. */ |
12 | |
13 | @Override |
14 | |
15 | public void onCreate(Bundle saveInstanceState) { |
16 | |
17 | super.onCreate(saveInstanceState); |
18 | |
19 | //setContentView(R.layout.main); |
20 | |
21 | TextView tv = new TextView(this); |
22 | |
23 | tv.setText("helloWorld"); |
24 | |
25 | setContentView(tv); |
26 | |
27 | } |
28 | |
29 | } |
30 | |
31 |
运行
在“Run As”窗口中选择“Android Application”,过一会儿就会出现图1所示的模拟器窗口:
点击模拟器中的“MENU”键解锁,我们的程序就出来了,