Android的开发环境,主要是两个组件,Android Software Developer Kit(Android软件开发工具包)和Eclipse(开发编辑工具,提供很多功能)。
要安装Eclipse,首先要安装Java Developer Kit(JDK,Java开发者工具包)和Java Runtime Environment(JRE,Java运行时环境)。
可以到http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html网站下载最新版的jdk1.7。
下载完成后安装JDK和JRE。并配置好环境变量。
win7系统如下:
1.右键点击计算机--属性--高级系统设置--环境变量
2.新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0_15(具体的java安装路径)
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
配置完成后,在命令行窗口中输入java -version会出现java的版本信息。
java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) Client VM (build 20.14-b01, mixed mode, sharing)
配置完成后,到http://developer.android.com/sdk/index.html下载android sdk。
安装包中已经包含了集成ADT插件的开发工具Eclipse和Android SDK(只包含Android4.2,其他版本需要另行下载)
- Eclipse + ADT plugin
- Android SDK Tools
这里要对应jdk的版本是32位还是64位,解压路径不要包含中文和空格的目录名,否则会出现错误信息。
完成上述操作后,配置ANDROID_SDK_HOME变量,保存模拟器安装位置,与java环境变量配置一样
新建系统变量ANDROID_SDK_HOME
变量名:ANDROID_SDK_HOME
变量值:E:\myandroid\AVD(随意指定目录)
完成后直接启动eclipse,它会自动完成java环境的配置,首先创建Android模拟器,点击AVD Manager
点击new,配置相关信息
点击ok,选中后点击start
配置完成。
创建Android应用程序:
在eclipse中右键New--Android Application Project,配置版本,应用名,包名,主Activity名等相关信息后点击Finish。
工程结构由上至下.
1.src既源文件目录.
2.gen目录.包含R.java文件.它由Eclipse自动生成和修改,不需要我们去维护.下面的res文件夹中发生的任意变化,R.java都会重新编译,一直保持同步.通过R.java我们可以很快地查找我们需要的资源,另外编绎器也会检查R.java列表中的资源是否被使用到,没有被使用到的资源不会编绎进软件中,这样可以减少应用在手机占用的空间。
3.android库.
4.assets目录.存放多媒体等资源文件.
5.bin目录:二进制文件,应用编译后的文件
6.libs:第三方jar文件
7.res目录.存放应用用到的资源文件,格式有严格的定义,会在R.java文件中生成资源id.
8.res/drawable目录,存放图片资源.分别为超高、高、中、低四个分辨率.
9.res/layout目录.放置布局文件,控制控件的位置,均为.xml文件.
10.res/menu目录.控制应用程序菜单。
11.res/values目录.放置字符串(string.xml),颜色(colors.xml),数组(arrays.xml)
12.AndroidManifest.xml.应用的配置文件.要在这个文件中声明应用的名称,所有的Activity,Service,Reciver等.
13.ic_launcher-web.png.应用程序图标。
14.projuard-project.txt文件.设置应用程序代码混淆问题。防止代码反编译。
15.project.properties文件.设置项目的一些属性,如sdk版本。
开发时用的比较多的有src源程序文件目录,drawable文件,layout文件,androidManifest文件,values文件,其他的文件基本不动
选择程序后,右键run as --android application运行。
来源:https://www.cnblogs.com/lxlovezhd/archive/2013/05/24/3096564.html