1.环境组成介绍
搭建android应用开发环境需要以下工具:
1>JDK(Java Development Kit)
JDK是 Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和 JAVA基础的类库。
JRE是JAVA运行环境
如果是Vista、Win7、Win8系统,使用鼠标右击“计算机”->属性->左侧高级系统设置->高级->环境变量:
系统变量->新建->变量名:JAVA_HOME变量值:JDK安装目录
系统变量->新建->变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path在变量值的最前面加上:%JAVA_HOME%\bin;
检测:在cmd下输入java -version,如果有版本信息就安装成功。
2>Eclipse:java开发工具,开源形式提供,丰富的插件
3>Android SDK(Software Development Kit):安卓软件开发工具,内含开发安卓的必备类。
4>ADT(Android Development Tools)
以插件的形式搭建的,可以在线安装,也可以离线安装(需要下载ADT包),推荐下载谷歌提供的ADT Bundle,内置集成ADT的eclipse,还有SDK Manager(SDK管理器)。
5>Android Studio
Google官方提供的安卓开发IDE。
2.SDK配置
更新SDK代理服务器:mirrors.neusoft.edu.cn 80
3.AVD(安卓虚拟设备)
4.新建安卓项目
New-Android Application,输入应用程序名称,选择最小SDK版本。
5.安卓项目结构介绍
src/ 存放java源代码。
gen/ 一般不会手动更改此文件夹下的文件,用于自动生成R文件。
Android x.x.x 这是一个java归档文件,包含构建应用程序所需要的所有AndroidSDK库(如 Views,Controls)和APIs。
Assets/ 存放资源文件(音频,视频等等),不会自动生成id且不会占用程序生成apk的空间。
bin/ 存放应用被编译后生成的apk文件,以及应用用到被打包到apk中的资源文件。
res/ 存放应用用到的所有资源,如图片布局等等.
drawable-/ 存放不同密度的图片文件,密度有:hdpi,ldpi,mdpi,xhdpi,xxhdpi。
layout/ 存放应用程序的布局文件。
menu/ 菜单布局文件。
values/ 存放字符串,主题,颜色,样式等资源文件。
AndroidMainfest.xml 清单文件,配置一些与应用程序有关的重要信息,包含包名,权限,程序 组件等等.