Android环境搭建(Windows)
1.所需开发环境:
JDK 7 或 JDK 6 (设置环境变量)
Eclipse 3.6 (galileo) (最好装个中文包)
2.下载ADT 的Eclipse 插件
http://dl.google.com/android/ADT-20.0.0.zip (对应不用的版本号,修改即可顺利下载。到今天为止最新的是20.0.0)
3.安装 Eclipse 插件 (ADT)
启动 Eclipse,选择 Help > Install New Software,在出现的对话框里,点击Add按钮,选择本地的zip包,即可安装。
(也可以忽略第二步,无需下载到本地,直接通过网络安装,(我试了好多次,不知是网络原因还是人品问题,到45%的地方一直卡住),方法如下:在对话框的name一栏输入“ADT”,然后点击Archive...,浏览和选择已经下载的ADT插件压缩文件。点击 OK.。返回可用软件的视图,你会看到这个插件,然后选择Developer Tools (会选中下面的“Android Developer Tools”和 “Android Editors“),点击 Next,最后重启 Eclipse。)
4.下载Android SDK:
http://dl.google.com/android/android-sdk_r04-windows.zip (版本号可改)
下载完SDK后,把.zip文件解压到你电脑上合适位置。启动 Eclipse,选择window->preferences,在打开的视图左边点击android,在右边的SDK Location中选择Android SDK所在位置。
5、在Eclipse里配置SDK路径,选择Windows->Preferences->Android,选择Android SDK的位置就OK了。
二、HelloWorld程序
1.创建一个Android工程
Project name:HelloWorld
BuildTarget:Android2.1
Application name:第一个Android程序
Package name:com.changcheng.Activity
Create Activity:HelloWorld
Min SDK Version:7
2.运行Android模拟器
安装ADT插件后,在工具栏中有一个手机图标(Opens the Android SDK and AVD Manager)。选择Virtual Devices,点击New按钮添加一个模拟器。Name随便(只要自己认得即可),Target选择Android2.1,SD Card 300MiB。其他的默认,单击Create AVD确认添加。
选中我们添加的模拟器,单击右边的Start...按钮启动我们的模拟器。
模拟器启动完成后,在我们的工程上右键,Run As Android Application。
OK,此时可以看到我们的程序成功部署到Android的模拟器中!我们部署到Android中的程序可以在Android模拟器的“抽屉”中找到。
3.Android工程结构
src:源代码,我们的代码。
gen:Android开发工具所生成的文件,我们不能编辑这个文件。
R.java,标识程序中使用的各种资源。没有被此文件标识的资源,不会被打包到APK文件中。
assets:应用系统需要使用到的文件,比如mp3、视频...。这些文件会被原样打包到APK中。
res:资源目录,向此目录添加资源时,会被R.java自动记录。
drawabel-?dpi:图标文件(*.png、*.jpg)
layout:界面布局文件(main.xml)与WEB应用中的HTML类同
values:软件上所需要显示的各种文字。可以存放多个*.xml文件,还可以存放不同类型的数据。比如arrays.xml、colors.xml、dimens.xml、styles.xml...。
AndroidManifest.xml:项目的总配置文件,记录应用中所使用的各种组件。如果应用中使用到手机中的功能,需要在此声明使用权限。
default.properties:记录项目中所需要的环境信息,比如Android的版本等。
=========================
android程序出现了奇怪的错误 Field requires API level 5 (current min is 1): ......
解决办法:应该在AndroidManifest.xml中增加API级别
<uses-sdk
android:minSdkVersion="5"
android:targetSdkVersion="5" />