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.1SD 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.xmlcolors.xmldimens.xmlstyles.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" />


 

posted @ 2012-07-08 13:11  gps纠偏  阅读(385)  评论(1编辑  收藏  举报