Android SDK下载安装及环境配置

Android SDK下载安装及环境配置前面两步,我们已经配置了JDK变量环境,并安装好了Eclipse,通过这两步之后Java的开发环境就准备好了,如果我们只是开发普通的JAVA应用程序的话,那么到这里就可以了。但如果我们要通过Eclip

大家好,又见面了,我是你们的朋友全栈君。

前面两步,我们已经配置了JDK变量环境,并安装好了Eclipse,通过这两步之后Java的开发环境就准备好了,如果我们只是开发普通的JAVA应用程序的话,那么到这里就可以了。但如果我们要通过Eclipse来开发Android应用程序的话,那么我们还需要下载Android SDK(Software Development Kit)和在Eclipse上安装ADT插件。

首先,下载Android SDK Tools,翻过墙的朋友可以去Google Android的官网上下载(http://developer.android.com/sdk/index.html),或者去这个网站下载(http://www.androiddevtools.cn/)。下面介绍一下在这个网站上下载的情况,首先打开http://www.androiddevtools.cn/,我们可以看到这里面有Android开发所需的各种工具,首先找到SDK Tools:

 

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

选择一个最新的版本就行了。注意,这里有exe和zip两种文件可供下载,exe的就是个安装程序,下载下来需要自己双击安装。这里建议下载zip压缩包,下载后,直接解压缩到你想要安装Android的路径就行了。解压后的文件目录如下:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 然后就双击“SDK Manager.exe”,启动SDK Manager,如图所示:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

几个必须要安装的,如上图所示的,Android SDK Tools、Android SDK Platform-tools、Android SDKBuild-tools,注意只需要下载最新的版本就行了。

然后就是API的选择了。选择一个最新的版本就好了,因为Android是向下兼容的。这里我只选择了下载当前最新的Android 5.1.1(API 22)。这里需要说明的是,如果你以后不打算用模拟器调试,而是一直用真机来调试的话,那么就可以不用装“system images“了。不过新手的话,不知道怎么选择,还是建议直接全部勾上吧,

最后就是extras文件夹中的东西了, 理论上来说,extras中的东西如果网速允许,时间充沛的话,就都下载了吧,应为都是好东西。不过一开始安装的话,可以只用安装上图中的三个,即Android Support Repository、Android SupportLibrary和Google USB Driver。其他的以后有时间再慢慢下载吧。

如下图所示,

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

安装完成后再次打开“SDK Manager.exe”,检查安装是否完成,安装完成的状态栏会打勾,如下图:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

 

 

设置环境变量。

      这里需要把”\platform-tools“和”\tools”路径追加到系统环境变量Path中,具体如下:

首先,新建一个系统环境变量,变量名为ANDROID_HOME,变量值为你的SDK安装路径,这里我的安装路径为C:\Program Files (x86)\Android\android-sdk

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

 

然后就是在系统的Path变量后,追加“% ANDROID_HOME%\platform-tools;% ANDROID_SDK_HOME%\tools”,如图所示:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

 

 

然后我们可以检验一下Android SDK是否安装成功:在命令行窗口中输入”adb version“,出现如下显示,则安装成功了:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

 

二、为Eclipse安装ADT插件

感谢伟大的抠鼻·布莱恩特!终于来到最后一步啦!为了能在Eclipse上进行Android开发,我们必须为他安装一个ADT(Android Development Tools)插件。

首先打开Eclipse软件。进入欢迎界面。单击菜单中的“Help”,选择“Install New Software…”,如下图所示:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

单击“Install New Software…”后,弹出“Install”窗口,然后单击“Add”按钮,

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

然后会弹出“Add Repository”窗口,键入信息如下:Name(ADT),Location(http://dl-ssl.google.com/android/eclipse/),如下图所示,然后单击“OK”按钮:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

在弹出的对话框选择要安装的工具,然后下一步就可以了:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

不过如果我们没有修改hosts或者使用代理FQ的话,由于(http://dl-ssl.google.com/android/eclipse/)这个网站在天朝上不去,所以就会报如下错误:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

出现这种情况,我们要么就选择通过修改hosts或者使用代理FQ,以继续进行在线安装,或者就采用离线安装的方式(推荐),具体见我的另一篇blog(http://blog.csdn.net/dr_neo/article/details/46941859)

待一切安装好后,重启Eclipse,然后,Eclipse会根据目录的位置智能地和它相同目录下Android sdk进行关联,可以通过选择菜单项“Window”然后单击Preference来查看,如图所示:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

选择侧栏的“Android”,然后如果可以看到已经安装的SDK平台,表示已经自动关联好了,如下图所示;如果发现没有自动关联好,则需自己添加了,单击“Browse…”按钮,选择你的SDK安装路径,添加好就行啦~

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

到这里,我们的整个在windows上进行Android开发环境的搭建就全部完成了,这时候,在Eclipse里,选择菜单项File—>New—>Project新建一个项目,我们就能看到建立Android项目的选项了:

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

 

 

<span role="heading" aria-level="2">Android SDK下载安装及环境配置

到这里就全部安装完成了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155099.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 使用jprobe建设镜面层叠的原则和见解

    使用jprobe建设镜面层叠的原则和见解

    2022年1月6日
    40
  • .pfx 证书和 .cer 证书

    .pfx 证书和 .cer 证书证书系列:1:.pfx证书和.cer证书2:导入pfx证书通常情况下,作为文件形式存在的证书一般有三种格式:第一种:带有私钥的证书,由PublicKeyCryptographyStandards#12,PKCS#12标准定义,包含了公钥和私钥的二进制格式的证书形式,以.pfx作为证书文件后缀名。 第二种:DEREncodedBinary(.cer)二进制编码的证书,证书中没有私钥,DER编码二进制格式的证书文件,以.cer作为证书文件后缀名。 第三种:Bas.

    2022年6月3日
    95
  • springboot整合kafka入门

    springboot整合kafka入门springboot整合kafka入门kafka基本概念本机安装kafka测试安装kafka(mac下)本机测试kafkaspringboot整合kafka(IDEA)测试kafka基本概念producer:生产者,负责发布消息到kafkacluster(kafka集群)中。生产者可以是web前端产生的pageview,或者是服务器日志,系统CPU、memory等。consumer:消费者,每个consumer属于一个特定的consuergroup(可为每个consumer指定group

    2025年6月12日
    3
  • MySQL数据库面试题(2020最新版)

    MySQL数据库面试题(2020最新版)文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)…

    2022年6月13日
    18
  • 单点登录SSO解决方案之SpringSecurity+JWT实现

    单点登录SSO解决方案之SpringSecurity+JWT实现  通过前面几天文章我们详细的介绍了SpringSecurity的使用,本文我们来看下,结合JWT来实现单点登录操作。一、什么是单点登陆  单点登录(SingleSignOn),简称为SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统二、简单的运行机制  单点登录的机制其实是比较简单的,用一个现实中的…

    2022年5月21日
    39
  • SQL语句多表连接查询语法

    SQL语句多表连接查询语法总结:内连接就是两个表的交集,左外连接就是左边表加两表交集,右外连接就是右边表加两表交集一、外连接1.左连接leftjoin或leftouterjoinSQL语句:select*fromstudentleftjoinscoreonstudent.Num=score.Stu_id;2.右连接rightjoin或r…

    2022年5月3日
    754

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号