团队编程项目终于开始了,相信大家都在如火如荼的准备的当中,这里念半整理了一份还比较全面的关于 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/),其上将整理了相关的所有开发过程中所要用到的资源,(如果你是使用的公用网络,这个网站也是需要翻墙的,如果是专用就没必要了)

如果有同学的腿比较短翻不了墙,或是有不愿意翻墙的朋友,可以去我的百度网盘下载之前一个版本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…”,并输入相关的链接和命名(命名随意)。如下图所示:

由于这个也是谷歌的官网,所以不翻墙是上不了的会报错,还有第二种方式就是离线安装

你可以在上面提到的那个网站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可以进第一次安卓的界面展示

Windows Android SDK下载安装,配置,异常问题解决教程的更多相关文章

  1. 2018年Unity结合Android SDK下载安装及配置教程

    原文:2018年Unity结合Android SDK下载安装及配置教程 首先声明: Unity版本2017.1f3        最近试着在Unity中利用网易做AR开发时,发布项目文件需要发布到An ...

  2. Android SDK下载安装及配置教程

    2017年12月07日 13:33:32 4942 转载自:http://blog.csdn.net/dr_neo/article/details/49870587 Android开发环境搭建可以分为 ...

  3. 《转载》最新鲜最详细的Android SDK下载安装及配置教程

    Android开发环境搭建可以分: 第一步.安装JDK: 第二步.安装Eclipse: 第三步.下载并安装AndroidSDK:   下面详细介绍. 第一步.安装JDK Android开发工具要求必须 ...

  4. 最新鲜最详细的Android SDK下载安装及配置教程

    //来源: http://www.cnblogs.com/summary-2017/p/8073225.html 最近Neo突发神经,想要将学过的一些计算机视觉.机器学习中的算法都放到移动设备上去跑跑 ...

  5. Java-JDK & Android SDK下载安装及配置教程

    转自:http://blog.csdn.net/dr_neo/article/details/49870587 第一步.安装JDK: 第二步.安装Eclipse: 第三步.下载并安装AndroidSD ...

  6. 最详细的Android SDK下载安装及配置教程

    文章转载与:https://blog.csdn.net/dr_neo/article/details/49870587 最近Neo突发神经,想要将学过的一些计算机视觉.机器学习中的算法都放到移动设备上 ...

  7. win10环境下Android SDK下载安装及配置教程

    最近在配置Android环境时,发现网上许多教程都是在win7版本下进行配置的且存在许多问题,按照流程无法正确配置环境,因此我在收集网上资料及亲自配置成功的情况下,写出此文章.如有无法配置成功的话,欢 ...

  8. 2017年Android SDK下载安装及配置教程(附带原文地址)

    首先声明: Unity版本5.6.3f1 最近试着在Unity中利用高通做AR开发时,发布项目文件需要发布到Android平台,遇到一些问题,看了网上的一些资料,踩了一些坑,现在总结出来,希望有相同的 ...

  9. 最详细的Android SDK下载安装及配置教程-------全文均为引用

    <https://www.cnblogs.com/gufengchen/p/11038029.html>

随机推荐

  1. (原创)SoapUI学习(2)- POST请求

    1.新建Project,右键Projects->New REST Project,可以不填直接点击OK,之后通过rename重命名.(如果这里添加URL,则直接达到第三步的图) 2.右键新建的工 ...

  2. Speech Bandwidth Extension With WaveNet

    利用WAVENET扩展语音带宽 作者:Archit Gupta, Brendan Shillingford, Yannis Assael, Thomas C. Walters 博客地址:https:/ ...

  3. laravel 事件系统

    例子: 打开 VerificationController ,此控制器处理所有邮件认证相关逻辑: app/Http/Controllers/Auth/VerificationController.ph ...

  4. openresty-component

    1.Array Var Nginx Module ArrayVarNginxModulelocation /foo { array_split ',' $arg_files to=$array; # ...

  5. PHP定时执行任务的3种方法详解

    转载 https://www.jb51.net/article/76720.htm 更新时间:2015年12月21日 10:38:56   作者:PHP淮北   我要评论 PHP不支持多线程,有时候处 ...

  6. 获取自增长的id值

    单个: <insert id="create" parameterType="com.dto.Cou" useGeneratedKeys="tr ...

  7. netty(一)---服务端源码阅读

    NIO Select 知识 select 示例代码 : //创建 channel 并设置为非阻塞 ServerSocketChannel serverChannel = ServerSocketCha ...

  8. WechatPro_页面创建

    1. 全局三个文件,app.js, app.json, app.wxss(名称不可更改) 2.创建Pages目录文件,用来放置各个页面 3.创建页面(页面命名,创建四个文件) (1)js:页面逻辑实现 ...

  9. 添加安卓端的User-Agent

    将系统换为Android即可 随机UA UA分析网站 Mozilla/5.0 (Windows NT 6. 4; WOW64) AppleWebKit/537. 36 (KHTML, like Gec ...

  10. mac下Red Hat 7.4服务器初始化

    物料:VMware Fusion for Mac版     rhel-server-7.4-x86_64-dvd.iso 通过VMware安装好虚拟机,打开终端: 1.通过ifconfig查看ip和网 ...