Android基础三 ---- Android开发环境搭建
前两篇大家估计都不爱看,当代社会大家都很忙,都喜欢直入主题。那好吧,这篇说一下如何在Windows下搭建开发环境。
主要是参考Android官方网站的环境搭建教程:
http://developer.android.com/sdk/index.html
http://developer.android.com/sdk/installing.html
目录
1.Android环境搭建基本概念
1.1搭环境需要什么东西
1.2搭建环境的步骤
2.开始搭建
2.1安装JDK
2.2安装Eclipse
2.3下载Android SDK启动包
2.4安装ADT
2.5利用启动包下载需要的SDK
3.测试环境是否正确
3.1新建Android工程
3.2在Android虚拟机上运行应用程序
1.Android环境搭建基本概念
1.1说一下环境搭建中需要用到哪些东西
Eclipse
Android的程序是Java语言写的,用过Java的肯定知道什么是Eclipse。Android官方也推荐新手使用Eclipse+Andorid插件来进行开发,这个插件叫做Android Development Tools,简称ADT。Eclipse配合ADT,可以方便地创建工程,帮助Debug,编译生成最终的应用程序等等。
ADT
上面说过了,是Android的Eclipse插件。
JDK
因为需要安装Eclipse,所以JDK是必不可少的。
Android SDK
这个大家都懂,开发Android程序必须有SDK。
补充
其实上面的Eclipse,ADT,JDK都不是必须的,可以用记事本来写程序,然后在命令行里面编译,但是会非常麻烦。所以还是使用官方推荐的Eclipse+ADT吧。
1.2部署具体步骤
① 安装JDK
② 安装Eclipse
③ 下载Android SDK starter package并下载SDK
④ 安装Eclipse插件ADT
2.开始搭建
2.1 安装JDK
到 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载JDK,目前最新的是1.7。
配置一下环境变量即可:
PATH:
C:\Program Files\Java\jdk1.7.0_02\bin
C:\Program Files\Java\jre7\bin
CLASSPATH:
C:\Program Files\Java\jdk1.7.0_02\lib\dt.jar
C:\Program Files\Java\jdk1.7.0_02\lib\tools.jar
2.2 安装Eclipse
访问 http://www.eclipse.org/downloads 页面下载Eclipse安装包。
官方推荐安装Classic版本,但是按照网友的实践,这三个貌似都是可以的。下载后直接安装即可。
2.3下载Android SDK starter package
访问 http://developer.android.com/sdk/index.html下载Android SDK starter package。
Windows下有两种方式,压缩包和exe安装包,选择哪个都可以。这个starter package并不是真正的SDK包,里面没有我们需要的Framework APIs等等。我们看看starter package里面是什么。要想安装真正的SDK,需要使用SDK Manager。
点击SDK Manager.exe
SDK Manager会自动去网站上查看都有什么SDK可供下载,大家看到我目前侦测很多版本的SDK,选择需要下载的版本就可以了。由于目前最流行的版本是2.2和2.1,我就安装了2.2和2.1的SDK。
之后不要忘记添加Android SDK环境变量,和安装JDK类似。在PATH中加入下面两个就可以了,具体路径看自己的安装路径。
D:\android-sdk-windows\tools
D:\android-sdk-windows\platform-tools
2.4 安装Eclipse插件ADT
(1)打开Eclipse,点击Help-->Install New Software
(2)点击"Add"按钮,在弹窗中,Name随便写,Location写入 http://dl-ssl.google.com/android/eclipse/
(3)Eclipse自动侦测地址中的插件,全选之后下一步就可以了,之后安装完成即可。
(4)ADT下载安装完成后,还需要把它和第三步中安装的SDK联系在一起,就是让ADT指向SDK。
Eclipse中点击Windows --> Preference,在Android标签中的SDK Location中,选中SDK目录即可。
至此Android环境搭建完毕,稍后补充一下如何检测环境是否正常。
3.测试环境是否正常
3.1新建Android工程
打开Eclipse,文件-->新建-->工程,在弹出框里面选择"Android Project".
为工程命名.
选择目标版本,Android有很多版本,你这个应用程序准备安装在哪个版本上,就选择哪个版本,或者选一个低于目标版本的也行
这里面出现的就是你已经下载安装的所有SDK,我这里已经安装了2.1,2.2,4.0.
之后输入一个包名,点击Finish就可以了,Eclipse会根据输入的信息创建工程。
3.2在虚拟机上测试应用程序能否运行
如果没有Android机器,怎么能运行一下我们刚刚创建的工程中包含的程序呢?Android为我们提供了一个Android Virtual Device,简称AVD. 其实就是一个Android系统,和其它系统虚拟机一样.
先来创建一个AVD,到Windows-->AVD Manager,会弹出AVD管理窗体。点击"New"可以创建一个新的AVD。
随便写一个名字,选择这个AVD的Android系统版本,SD卡设置一个大小,其它信息默认就可以了。之后我们就可以在这个AVD上运行我们的刚刚创建的工程了。
现在开始让我们的应用程序在AVD上面运行。右键选择刚才创建的工程,选择"Run As"-->"Run Configurations".在Target页签中,选择我们创建的AVD,点击Run。
之后AVD会自动启动,但是这个启动过程会非常非常慢,如果你的电脑配置好,可能会快一点。但是我的电脑,启动AVD的时候需要好几分钟,第一次启动的时候,我一度认为是哪里出错了,怎么AVD没反应呢,后来等了10分钟,终于出现系统画面了。所以请大家一定耐心。AVD启动后,会自动运行我们的应用程序。
这是运行的结果,这个程序非常简单,只是显示个字符串。
最下面那排的Sample就是我们创建的应用程序。
测试完毕。