团队编程项目终于开始了,相信大家都在如火如荼的准备的当中,这里念半整理了一份还比较全面的关于 Android SDK的下载安装的教程,当然如果你说你们小组的实验环境选择的是Android studio,这份教程你可以自动忽略了。
在经过艰难的一个下午的时间,期间问题不断,磕磕碰碰总算完成了Android SDK的配置,这里就和大家分享一下。
总的来说
Android开发环境搭建可以分为四个步骤:
第一步、安装JDK;
第二步、安装Eclipse;
第三步、下载并安装AndroidSDK;
第四步、为Eclipse安装ADT插件。
在这里至于前两个步骤我就不细细讲述了,这里推荐我的小队的PM的博文,里面详细的介绍了关于Oracle 的Java JDK的安装与环境配置
这是Java JDK下载的官网(http://www.oracle.com/technetwork/java/javase/downloads/index.html)
这是小队PM的关于Java开发环境配置(包含JDK安装,配置还有eclipse安装)的博客:https://www.cnblogs.com/gifted35/p/9775112.html
完成JDK的安装和eclipse的安装之后就到我今天要说的重点内容了
Android SDK的下载安装
前面两步,在已经配置了JDK变量环境,并安装好了Eclipse的条件下,我们接下来就是下载Android SDK(Software Development Kit)和在在Eclipse上安装ADT插件。
首先,下载Android SDK Tools,翻过墙的朋友可以去Google Android的官网上下载(http://developer.android.com/sdk/index.html)。
我一直不是很明白作为系统开发者的软件下载官网被封是一种怎么样的想法,难不成我泱泱华夏已经可以自己研发Android系统了??? (保命重要)
不过官网上目前的下载都是被Android studio阉割过后的版本,你不用它的的话,找起资源来还是有点麻烦。
下面你可以选择这个网站(http://www.androiddevtools.cn/),其上将整理了相关的所有开发过程中所要用到的资源,(如果你是使用的公用网络,这个网站也是需要FQ的,如果是专用就没必要了)
如果有同学的腿比较短翻不了墙,或是有不愿意FQ的朋友,可以去我的百度网盘下载之前一个版本24.3.20版本(差不了多少,理论上SDK manager是自动更新的,所以无论下载什么版本应该都不会对SDK哟太大的影响)
网盘链接:https://pan.baidu.com/s/1HbutdJdnDCLqPV0p0KwaTg
提取码:r214
如果嫌弃不够新,你打开http://www.androiddevtools.cn/,可以看到这里面有Android开发所需的各种工具,首先找到SDK tool,如下图:
点击下载,注意,这里有exe和zip两种文件可供下载,exe的就是个安装程序,下载下来需要自己双击安装。
这里推荐使用zip压缩包,下载后,直接解压缩到你想要安装Android的路径就行了。
解压后的文件目录如下
双击“SDK Manager.exe”,启动SDK Manager,如图所示:
看到这个界面就代表你打开成功了。
如果你发现点击之后运行框一闪而逝,那么恭喜你中头奖了,哈哈哈,当时我折腾了一下午,开始以为是jdk版本不兼容、以为jdk环境配置错误、甚至认为sdk安装包是阉割版本,还有删除 C:\Windows\system32\下的 java.exe、javaw.exe、javaws.exe等,结果依据网上的一一重新做,都没有解决问题。最后在我打开eclipse想是先安装ADT的时候突然eclipse报错说是什么安卓的路径错误,可是我SDK还没装哪来的路径,转念一想,会不会是JDK的路径SDK Manager.exe也没有找到。果然,经过一番实验成功解决。
首先你得打开你的文件目录下的tool文件包,在其中找到一个程序处理文件,android.bat,用notepad++(随便什么文本编辑器,只要打开不乱码)打开
找到一行代码:rem Check we have a valid Java.exe in the path.
看代码可以看出这个就是通过调用find_java.bat文件,查看当前的JDK的路径,但是当我打开lib文件下的find_java.bat文件发现没有错误,所以无奈我就只能把寻址直接赋值成自己的JDK的配置路径,如下图:
set java_exe=”你自己的JDK的安装了路径”+\bin\javaw.exe
然后把
call lib\find_java.bat
if not defined java_exe goto :EOF
这两行就可以删掉,接着执行SDK Manager.exe就解决了。
接着就是下载安装SDK了
一般选择什么下载都看个人的意愿,在这里我说几个必须要安装的,如图所示的,Tools文件夹里面的Android SDK Tools, Android SDK Platform-tools和Android SDKBuild-tools,都是必须要下载的,至于版本最新的还是之前的老版本,看自己的意愿,或是小组里的要求
然后是API的选择了。因为Android是向下兼容的,所以下载一个最新版本的就可以,但是目前大众的通用的一些API还几乎停留在5,6,7版本上,所以你自己酌情处理选择。其他的以后你要用到了在下载就行了
这里需要说明的是,如果你以后不打算用模拟器调试,而是一直用真机来调试的话,那么就可以不用装“system images“了。不过新手的话,不知道怎么选择,还是建议直接全部勾上吧,
然后是extra里的内容,extra里的其实都是一些吧比较好用而且很棒的工具,这里说明一下啊必须要安装的两个包:Android Support Repository和Google USB Driver,其他的条件允许就全部都下了也不是不可以。
最后按下install求可以安心的等待下载了(如果你是翻过墙的)
如果没有翻过墙的同学可以在tool里选择options
在弹出的对话框中,填写HTTP Proxy Server为mirrors.neusoft.edu.cn(镜像服务器的地址,注意前面不要加http),然后填写HTTP Proxy Port为80 (端口号)。最后在勾选下面的Forcehttps://... sources to be fetched using http://..,如下图所示
点击close,关闭对话框,再重新启动SDK Manager
这里推荐两个国内的镜像服务器地址:
北京化工大学镜像服务器地址:
IPv4: http://ubuntu.buct.edu.cn/
端口:80
IPv4: http://ubuntu.buct.cn/
端口:80
IPv6: http://ubuntu.buct6.edu.cn/
端口:80
大连东软信息学院镜像服务器地址:
http://mirrors.neusoft.edu.cn
端口:80
…………………………
此后等待下载
…………………………
下载完成之后,就是最后一步设置环境变量。这里需要把”\platform-tools“和”\tools”路径追加到系统环境变量Path中,具体如下:
首先,新建一个系统环境变量,变量名为ANDROID_SDK_HOME,变量值为你的SDK安装路径,如下图所示:
然后就是在系统的Path变量后,追加;% ANDROID_SDK_HOME%\platform-tools;% ANDROID_SDK_HOME%\tools,如下图图所示:
第四步、为Eclipse安装ADT插件
为了能在Eclipse上进行Android开发,所以必须为他安装一个ADT(Android Development Tools)插件。
首先打开Eclipse软件。进入欢迎界面。单击菜单中的“Help”,选择“Install New Software…”,并输入相关的链接和命名(命名随意)。如下图所示:
由于这个也是谷歌的官网,所以不FQ是上不了的会报错,还有第二种方式就是离线安装
你可以在上面提到的那个网站http://www.androiddevtools.cn/,然后选择相关的ADT离线包点击下载,如果嫌麻烦可以去这个网盘:http://pan.baidu.com/s/1qWspK7M
然后和上述操作类似不过就是把location改成你下载的ADT包的地址,然后等他都去会出现以下安装工具,全选,然后两次点击next,中途需要点击accept,才能下载
安装过程中会有警告,直接“OK”就行啦
待一切安装好后,会要求你重启Eclipse,然后,Eclipse会根据目录的位置智能地和它相同目录下Android sdk进行关联,可以通过选择菜单项“Window”然后单击Preference来查看,然后点击Android可以看到你的配置好的ADT和SDK
到这里就安装好了所有的开发环境了。收工回家。
选择windows,Android Vitual Device Manager可以进第一次安卓的界面展示