android学习笔记2---android开发环境及程序目录结构

别等时光非礼了梦想. 提交于 2020-03-17 07:36:40

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运行。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!