Android开发环境的搭建

来源:互联网 发布:win7网络没有本地连接 编辑:程序博客网 时间:2024/05/28 17:08
《论语》有云:兵欲善其事,必先利其器。


对于许多android开发的初学者来说,搭建android开发环境就是他们遇到的第一个小问题,的确,android的开发环境比起大部分人在初学编程时候用过的C语言或者java语言的IDE来说,是比较复杂的。当然这里指的是以eclipse作为IDE的传统方式,如果使用google在2013年推出的Android Studio就可以省却一部分麻烦。


接下来我们来一步步地看一下搭建一个完整的android开发环境需要哪些步骤。


1.安装JDK(Java Development Kit)

由于Android使用Java作为开发语言,首先需要安装JDK。可以在java的官网上下载,也可以在Android Studio中文社区进行下载。

JDK安装完成之后还需要进行一些环境变量的配置,网上相关资料很多,在此不再赘述,可以参考下面给出的地址:

http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html


2.安装ADT Bundle

在这里我们使用ADT Bundle,ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再折腾开发环境。具体Eclipse、ADT和Android SDK之间的关系,学习者可以从自己的学习资料上习得或者自己进一步查找相关资料,在此不再赘述。

下载地址:http://adt.android-studio.org/


3.下载Android SDK

ADT Bundle里会包含一个SDK Manager.exe

我们需要利用它下载我们所需要的Android SDK组件,这一步中需要下载的内容可能会多达几个G,建议根据自己的网络情况合理安排下载时间,打开SDK Manager以看到其中的内容分为若干类。

接下来我们逐一进行分析:

第一个目录Tools:

前两个是Android SDK的核心,是进行Android开发的基础,必须安装,后面的Android SDK Build-tools可以看到有多个版本,安装其中任何一个版本即可进行基于其对应支持Android系统的程序的开发,由于实际应用中我们很难提前知道我们将来会开发运行在哪个Android版本上的软件,所以建议全部下载。


第二个目录Tools(Preview Channel)

顾名思义,其下的内容与上一个目录一样,只不过是最新的预览版,将来对Android开发有一定经验之后如果喜欢尝鲜可以定期下载体验,初学者最好还是不要下载。


后面的各个目录我们可以看到均是以Android系统的各版本及其对应的API等级命名的。截止到写这篇文章的时候,从Android 2.1到最新的7.0,每一个版本都有其对应的目录,每个目录下是版本对应的工具,我们开发的程序将来会运行在哪些系统上,我们就应下载其目录下对应的组件(截止到写这篇文章的时候,4.0以下的系统市场占有率非常之低,可以不下载),当然也不是全部下载,具体情况我们选取其中一例进行分析。

第一个是Android SDK的开发文档,可以选择下载到本地以供将来查阅学习,也可以不下载,需要的时候访问Android官网进行阅读。按个人需求进行取舍。

第二个是对应版本(此例图中Android 7.0系统)的SDK,为进行开发的核心组件,必须下载。

从第三个到第十三个均为系统镜像文件,用来在模拟器上运行虚拟的Android系统,如果是用真机调试而不用虚拟机,这个就不用下载,其中名字里包括Android TV的为Android智能电视系统,包括Android Wear的Android智能手表系统,包括Google APIs的是包含谷歌提供的API的安卓系统,国内基于众所周知的原因无法使用,所以所有名字中包含Google APIs的都可以忽略,剩下的就是最普遍的智能手机上使用的Android系统。也是我们需要下的部分,而这些镜像又根据运行虚拟机的计算机的CPU不同而作出了区分,比如ARM 64位,Intel32位及64位等等,使用者可以根据自己的情况选择安装。部分比较旧的版本没有用于64位CPU的镜像,只需安装32位版本即可。


最后一个目录Extras

第一个是Android兼容库,可以解决不同Android系统版本之间的兼容问题,推荐下载。

第二个和第八个是有关搭载Android系统的汽车的某些组件,可以无视。

第三个到第七个以及是Google提供的一些库,国内开发者可以无视。

第八个是Google提供的驱动程序,真机调试需要安装。

第九个目前可以找到的资料比较少,不安装对联网似乎并没有什么影响,建议无需安装。

最后一个是针对安卓模拟器的加速程序,如果要使用模拟器进行调试的话建议安装。



4.配置SDK

最后,我们在Eclipse的选项中的Android类下,设定SDK目录为SDK Manager所在目录,开发环境的搭建就算基本完成了。

0 0
原创粉丝点击