在做Android开发之前,需要先安装JDK和配置好环境变量,才能进行开发工作。下面就详细的介绍一下开发前的准备工作,以win7系统、jdk1.8为例。
1. JDK安装与配置
2. Android环境变量配置
在"系统变量"中设置2项属性:ANDROID_HOME
,PATH
(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。变量设置参数如下:
- 变量名:ANDROID_HOME
- 变量值:E:\SDK //要根据自己的实际路径配置
- 变量名:Path
- 变量值:%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools //前面若有变量值要加“;”
(1) 点击 新建 —— 变量名: ANDROID_HOME
,变量值: E:\SDK
(即SDK的安装路径)
(2) 点击 编辑 —— 变量名: Path
,在原变量值的最后面添加:%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
(注意原来Path的变量值末尾有没有;
号,如果没有,先输入;
号再输入上面的代码)
添加完成后验证是否正确:
打开cmd命令行窗口:分别输入“adb
,android
”两个命令进行验证,都没有出错,则配置成功。
3. 开发工具
现在主流的Android开发环境有: Eclipse + ADT + SDK、Android Studio + SDK 、IntelliJ IDEA + SDK 现在国内还有不少人还在使用Eclipse,而谷歌宣布不再更新ADT后,并且官网也去掉了集成Android开发环境的Eclipse下载链接,各种现象都表示开发者最后都终将过渡到Android Studio,当然需要一定地过渡时间。如果你现在是刚开始学Android的话建议直接从Android Studio着手,有很多优秀的开源项目都是基于Android Studio。当然,还有一个IntelliJ,和Android Studio差不多的,Android Studio是基于 Intellij IDEA进行进一步的插件集成。
4. 术语解析
- Dalvik:Android特有的虚拟机,和JVM不同,Dalvik虚拟机非常适合在移动终端上使用
- AVD:(android virtual machine):安卓虚拟设备,就是安卓的模拟器
- ADT:(android development tools)安卓开发工具
- SDK:(software development kit)软件开发工具包,就是安卓系统,平台架构等的工具集合,如adb.exe
- DDMS:(dalvik debug monitor service)安卓调试工具
- adb:安卓调试桥,在sdk的platform-tools目录下,功能很多,命令行必备
- DX工具:将.class转换成.dex文件
- AAPT:(android asset packing tool)安卓资源打包工具
- R.java文件:由aapt工具根据App中的资源文件自动生成,可以理解为资源字典
- AndroidManifest.xml:app包名 + 组件声明 + 程序兼容的最低版本 + 所需权限等程序的配置文件
5. AS安装
相关下载
JDK下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
AS下载地址:
https://developer.android.google.cn/studio/archive.html
到这里,我们在win7上的Android上的开发环境搭建就完成了。
网友评论