1.基本概念
如果你会JAVA,那直接略过就行。
http://blog.csdn.net/alspwx/article/details/20799017
这篇博客,是我以前转载的别人的,主要是介绍:J2EE\J2ME\JVM\JRE\JDK等的区别,相信你看了之后,会有收获。
2.为什么要搭建JAVA开发环境
首先,现在主流的安卓开发工具,eclipse就是用JAVA开发的,而安卓开发同样也是用JAVA语言,如果不搭建JAVA开发环境,比如JDK等,你如何将这些开发环境跑起来呢?所以,搭建JAVA开发环境是必须的。
3.搭建JAVA开发环境第一步:JDK的下载
官方下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html
请注意,安装路径不要有空格和中文字符。
4.搭建JAVA开发环境第二步:环境变量的配置
http://blog.csdn.net/alspwx/article/details/20804515
这仍然是我转载的一篇文章,里面有环境配置的详细配置,还有我自己的一些理解。
因为安装JDK的时候,会安装JRE,安装JRE的时候,会安装JVM,OK,到此,JAVA开发环境搭建完成。
1.基本概念
ADT-Bundle for Windows 是由Google Android官方提供的集成式IDE,已经包含了Eclipse,你无需再去下载Eclipse,并且里面已集成了插件,它解决了大部分新手通过eclipse来配置Android开发环境的复杂问题。
有了ADT-Bundle,新涉足安卓开发的同学也无需再像以前那样在网上参考繁琐的配置教程,可以轻松一步到位进行Android应用开发。
OK,那么adt-bundle包含了什么东西呢?
首先,eclipse是有的,这是你的开发工具。
然后,SDK也是有的。Android SDK 指的是Android专属的软件开发工具包。
最后,还有ADT,这是什么呢?他是eclipse和SDK的桥梁,可以说,没有ADT,eclipse无法使用SDK,那你自然无法通过eclipse来开发安卓了。
adt-bundle,已经将ADT集成到eclipse了,所以,你几乎不需要任何配置,就可以进行开发了。
2.搭建安卓开发环境第一步:ADT-Bundle for Windows下载
官方下载地址:http://developer.android.com/sdk/index.html
然而,一般情况下,这个网址不访问不了的,因为谷歌被禁了,所以,顺带着该官网也打不开,所以,一般不推荐这种下载方式。
我们可以从百度云盘、或者是一些第三方网站下载。然而,这些毕竟不是官方网站,所以有些并不太靠谱,一个ADT-BUNDLE又挺大的,可能下载了好多,都不太能用,所以,我将我下载好的adt-bundle,放到了百度云盘上,供大家下载。
http://pan.baidu.com/s/1eQ2ArNO
在上面,可以根据你的电脑是windows还是LINUX,32位、还是64位,选择下载相应版本。
别看文件夹,是2013年的,现在用,绝对没有问题。
OK,在2015年的时候,我又找到了一个资源,是2014年的,里面将所有的内容全部更新好,下载下来就可以用,非常方便。
2.搭建安卓开发环境第二步:安装(只介绍windows的,LINUX的我也没用过)
下载的压缩包,请解压到一个目录下,就可以了,是不需要任何安装的。
不过,请注意,不要把该压缩包放到一个目录名很长的文件夹下,否则可能会出现解压失败。(我之前出现过这个错误,以为是压缩包的问题,结果是我文件夹太长的缘故)
/**************************************************************************************************************************/
这里,是配置安卓环境变量的步骤,可以做,也可以不做。只是做了之后,可以在命令行中输入adb等命令,不做也是不影响使用的,所以,这里说明一下。
具体步骤如下:
1)同样进入计算机→属性→高级系统设置→高级→环境变量,首先配置变量“ANDROID_SDK_HOME”,我配置的变量值为:E:\adt-bundle-windows-x86_64-20140321\sdk。
2)修改“Path”,找到变量“Path”所在目录,点击“编辑”,我的电脑上“Path”值为:.;%JAVA_HOME%\bin;.;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools;“Path”变量值是由”JAVA_HOME”和”ANDROID_SDK_HOME”确定的。如下图所示。
3)验证ANDROID SDK安装配置成功:在DOS命令行下,输入“adb”,若出现如图5所示结果说明ANDROIDSDK已安装配置成功。
通过配置以上环境变量,至此,JAVA和ANDROID SDK的环境变量都已配置完成。
/**************************************************************************************************************************/
3.搭建安卓开发环境第三步:更新SDK
双击sdk.manager.exe,将会出现如下:
下面要开始更新!
那么,这里其实有很多人,相信会有一个问题:我到底该更新哪些呢?
1、从第二个选项:android.4.4.2(API 19)开始,所有的API都应该更新。
因为这些是对应不同安卓版本的平台及API接口,如果没有这些,你如何进行开发呢?
当然,一些比较老的,比如android2.1啊,之类的,不更新也没事了。
总是,API接口这样子,只要有,就更新,不会出错的,现在已经有android 5.0的了,更新完后,也会有的。
2.tools
这货该不该更新呢?这里写下我的理解(当然,我是新手,这是我个人的理解,如果理解错了,请点出来,我也学习下):
如果你将tools完全更新,那么,当你用eclipse进行android开发的时候,会出错,会提示:ADT和SDK不兼容。
因为,ADT是:20.0.0版本,而你更新了tools后,会变成了23.0.0,因此,会不兼容。
同时,在创建安卓工程的时候,流程等都会有一些不同。
所以,建议不更新!
如果,更新,请看好版本,进行选择再更新!
比如,AVD的建立、安卓工程的创建,都和tools有关系。所以,为了防止出错,不更新!
还有一个原因,现在网上的书籍和视频、资料等,都是android4.0为主的,你更新的那么高,和书上的都不太一样了,对于初学者而言,也是一个困扰。
3.extras
这个字面意思理解,是额外的意思。也就是可安装,也可以不安装。
个人建议,不安装,以后如果有需求了,再来安装。
具体这个文件夹里到底有什么,百度了半天,也没个所以然,所以就先这样吧。
OK,到这一步,选择完毕,点击“install packages”,将会进入,如下页面:
点击,ACCEPT License,然后发现"install"按钮,可以点击了。
点击它,进行更新。这个过程,比较漫长,耐心等待。
4.搭建安卓开发环境第四步:更新不了的解决方案
按照下图,进行配置,基本上都是可以更新的。
OK,到这一步更新完为止,安卓环境全部搭建完成。
打开,eclipse,就可以进行开发了。
1.创建AVD
下面要在自己的电脑上安卓模拟器了。
这是我从百度经验中看到的一篇经验,写的很好,我把链接那过来,我就是按照上面写的,可惜这篇经验不是我写的。
http://jingyan.baidu.com/article/a681b0ded7e7573b1943465b.html。
2.配置ADB环境变量
什么是ADB呢?
一下是我从百度知道上粘贴下来的:
3.创建第一个工程
下面,是我从网上找到的一个免费的视频,只有3分钟,说的很好。
有兴趣的可以看一看。
http://www.imooc.com/video/1441
4.工程的目录架构
http://www.imooc.com/video/1442
该视频大概有8分钟吧,讲的很详细
感兴趣的可以看一看
到此,总结完毕!我就是按照上面写的,和我贴出的一些链接,就完全可以搞的定的!