Android开发环境搭建

  花了一天多的时间,终于把Android开发环境搭建出来了。现在稍作总结。

  android开发环境的搭建有四部曲:JDK-IDE-ADT-SDK。

  需要以下工具:

  JDK:Java Development Kit.因为android应用层的程序是使用java语言编写的,所以JDK是必备的工具;

  IDE:integrated development environment. IDE的话采用很主流的JAVA开发环境Eclipse。

  ADT:Android Development Tools.这是Google公司为Eclipse开发的一个插件,用于协助Android的开发。

Eclipse+ADT是当前的最流行也是最好的组合!

  SDK:software development kit,软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平

台、操作系统等建立应用软件的开发工具的集合,我们所用的Android SDK是专属的软件开发工具包。 当然他有个很

重要的作用,那就是Android虚拟机了,我们可以下载各种各样版本的Android系统进行编译测试,当然也可以用手机

进行测试,不过大量的编译会对手机造成不可弥补损耗,土豪无视。

  以上就是android开发环境必备的工具。

 

  下面来搭建我们的Android环境吧。

  一、JDK的安装和Java环境变量的设置

  这个在学习j2se视频的时候,马世兵老师已经很详细的告诉了我们。不再赘述。

  JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

  二、安装Eclipse

  Eclipse下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliosr (选择自己

需要的版本即可)。

  Eclipse为Java及Android开发的IDE。Eclipse不需要安装,把解压包解压后,剪切eclipse文件夹到你想安装的地

方,打开时设置你的工作目录即可。

                       Android开发环境搭建_第1张图片

  注意:关于工作目录,最好不要带中文或空格符。以免出现不必要的麻烦。

 

  三、安装配置ADT

  启动Eclipse,点击 Help菜单 -> Install New Software… ,点击 Add… ,输入地址:

  http://dl-ssl.google.com/android/eclipse/site.xml

                                                           Android开发环境搭建_第2张图片

  选取要安装的项,一路Next完成安装并重启。这样ADT就安装完毕了。

                                       Android开发环境搭建_第3张图片      

  

  四、安装Android SDK

  Android SDK下载地址:http://developer.android.com/sdk/index.html

  Andorid SDK为Android管理开发包工具,提供了Android各级平台的开发包和工具。注意,因为我们是独立安

装,不是一体化(集成系列工具)所以需要单独下载SDK。

  运行安装文件,并把安装目录下tools文件夹路径设置进PATH环境变量。          

                                    Android开发环境搭建_第4张图片

  到安装目录运行SDK Manager,一开始什么平台和工具也没有,需要下载Tools和Android的系列版本。

                     Android开发环境搭建_第5张图片

  配置SDK

  选择 Window -> Preferences ,在弹出面板中就会看到Android设置项,填上安装的SDK路径,则会出现刚才在

SDK中安装的各平台包,按OK则完成配置。此时Android的环境就搭建完毕,可以进行Android项目的开发了。

                      Android开发环境搭建_第6张图片

 

  到此Android开发环境搭建完毕,这个过程对于我来说不是一帆风顺的,期间遇到了不少问题,不是ADT安装不

上就是SDK模拟器不能运行,还有Eclipse也来捣乱。下篇博客谈谈这些错误以及解决方案。

你可能感兴趣的:(【Android】,【ICT工作】)