本节书摘来自异步社区《Android应用开发与系统改造实战》一书中的第1章,第1.4节Android SDK开发环境配置,作者 王保卫 , 申波,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.4 Android SDK开发环境配置
Android应用开发与系统改造实战
1.4.1 安装已下载的软件
(1)建立一个开发环境的文件夹,例如D:/delvelop文件夹。
(2)解压Eclipse到一个delvelop文件夹下。
(3)解压ADT到develop文件夹下。
(4)解压SDK到develop文件夹下。
1.4.2 本地安装ADT
(1)打开Eclipse应用程序。
(2)然后进入Help→Install New Software项,如图1.17所示。
点击“Install New Software”项后出现对话框,如图1.18所示。
(5)点击图示的“OK”按钮后出现如图1.21所示界面。
(6)选中上面的Developer Tools,然后点击“Next”按钮,会出现图1.22所示界面。
(7)点击“Next”按钮,如图1.23所示。
(8)选择“I accept the terms of the license agreements”接受,并点击“Finish”按钮开始安装ADT,进入安装界面,如图1.24所示。
点击“Ok”按钮就可以了。
(10)接下来会弹出一个对话框,如图1.26所示。
系统会要求重启Eclipse。重新启动完成后,ADT就已经安装成功了。
1.4.3 网络安装ADT
如果没有下载ADT,那么可以使用下面的方式来进行安装:步骤按照1.4.2中的第三步来继续安装,在弹出“Add Site”对话框中的对应项中输入如下内容。
Name中输入:myadt。
Location中输入:http://dl-ssl.google.com/android/eclipse/。
点击“OK”按钮,如图1.27所示。
出现“Install Details”对话框。点击“Next”按钮。
出现“Review Licenses”对话框后,选择“I accept the terms of the license agreements”复选框。点击“Finish”按钮。
出现“Installing Software”对话框,开始下载资源,如图1.29所示。
1.4.4 创建AVD
(1)如果SDK安装无误,则出现如图1.32所示界面;点击“Android SDK and AVD Manager”项,如图1.32和图1.33所示。
在图1.33所示的对话框中选择“Virtual devices”项,点击“New”按钮。
(2)弹出“Create new Android Virtual Device(AVD)”对话框,如图1.34所示;在Name项中输入:Android-AVD Creat项,Target项中选择:Android 2.3-API Level 9。
其他选项按照默认即可,也可以设置SD Card的存储大小,这样可以在模拟器的SD Card中存储文件,如果设置了这一项,那么在HardWare一项中需要点击“New”按钮,选择SD Card support选项。
点击“Create AVD”按钮即创建了一个模拟器。
(3)如果创建成功,会在“Android SDK and AVD Manager”对话框中显示,如图1.35所示。
选中该AVD后,可以在右边的一列菜单按钮中选择是创建一个新的还是删除这个已经创建的AVD,还可以通过Details按钮来查看该AVD的详细信息,也可以通过Start按钮来启动这个模拟器。
1.4.5 新建工程HelloWorld
(1)在Eclipse中依次选择菜单File→New→Project项,如图1.36所示。
(2)弹出“New Project”对话框,依次选中Android→Android Project项,点击“Next”按钮,如图1.37所示。
(3)弹出“New Android Project”对话框,如图1.38所示。
在图1.38中的对应项中填写如下。
Project name中输入:hello。
Build Target中选择:Android 2.3复选框。
Appication name中输入:hello_android。
Package name中输入:com.android.test。
Create Activity中输入:HelloWorld。
点击“Next”按钮。
(4)弹出“New Android Test Project”对话框,因为是一个小的演示项目,所以不需要创建测试项目。直接点击“Finish”按钮即可。
(5)编辑HelloWorld.java文件。
package com.android.test;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloWorld extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView textView = new TextView(this);
textView.setText("Hello Android!");
setContentView(textView);
}
}
工程源程序如图1.39所示。
1.4.6 运行Android工程
(1)保存好HelloWorld.java文件之后,运行后看是否成功。
右键点击工程上的hello,会出现一个菜单,选择Run As中的Android Application按钮,如 图1.40所示,就会运行Android工程。
还有一种方式运行Android工程,那就是点击工具栏的运行按钮,或选择菜单Run→Run项,会弹出“Run As”对话框,选择“Android Application”项,点击“OK”按钮。这时等待一会儿就看到AVD的出现。
(2)等待一会儿后就会出现Android待机界面,如图1.41所示。
至此,Android基本开发环境已经设置完成,已经可以利用这个环境来开发应用程序了,调试时可以使用模拟器来看应用的运行效果。