1. 安装sdk
- 如果安装在d:\android-sdk-windows下,则将d:\android-sdk-windows目录下的tools文件夹里的东西配置到环境变量的path上。
2. 安装adt插件
- adt的版本ADT-10.0.0;
- 设eclipse的安装路径为: d:\eclipse(即eclipse.exe文件所在的路径);
- 在该路径下新建文件夹Myplugins,目录结构为d:\eclipse\Myplugins;
- 在Myplugins文件加下新建两层目录结构,即d:\eclipse\Myplugins\android\eclipse;
- 将解压后的adt10.0.0里面的features和plugins文件夹拷贝到d:\eclipse\Myplugins\android\eclipse下;
- 在d:\eclipse下新建文件夹links,其目录结构为: d:\eclipse\links;
- 在d:\eclipse\links下新建文件adt.link,编辑path=d:/eclipse/Myplugins/android/eclipse;
- 重启eclipse(最好删除掉d:\eclipse\configuration\下的org.eclipse.update文件再重启)。
3. 在eclipse里配置adt和sdk
- Window->Preferences->Android;
- SDK Location里选择d:\android-sdk-windows即可。
4. 新建Android应用程序
New->Project...->Android Project,如下图的填写方法:
5. Android应用程序的目录结构
- src 编写的源文件
- gen目录,是自动生成的
- assets目录和res目录的区别就是,在res中放置的任何文件,其ID都会体现在gen目录下的R.java中,而assets目录中可以放程序需要的任何文件,但不会在R.java中体现。
- res下:drawable-h/l/mdpi是放置三个版本的图片,以适应不同分辨率的屏幕
- layout下是布局文件,每个Activity都对应一个布局文件,用来控制Activity中各个空间的摆放格式
- value下是应用程序中需要的值
- AndroidManifest.xml文件:是整个应用程序的配置文件
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.test" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="4" /><!--最小版本--> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".AndTestActivity" android:label="@string/app_name"> <intent-filter> <!--此action告知Android程序运行时会首先执行该Activity--> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>