备注:自2014年1月14日起,本人上传的经典书籍,将不再收取资源分,欢迎大家下载学习,好东西一起分享,共同建造良好的网上学习环境。
伴随着各种移动终端设备(如iphone,ipad,各种智能手机)的广泛使用,我们正不知不觉的走进移动互联网时代。目前移动平台的开发只要基于两种操作系统,一种是Google的Andriod操作系统,另一种是苹果的IOS操作系统。本人工作方向是移动互联网应用开发,既然搞开发,那么合适的开发环境必不可少。本文只讲述基于Andriod手机操作系统的软件开发环境搭建。
目前搞Andriod开发的环境有两种,一种是JDK+Eclipse+ADT+SDK开发环境,另一种是Andriod Studio集成开发环境。相对而言,第一种使用的更多更广泛。
先来讲一下第二种环境吧,Andriod Studio集成开发环境是一个新兴的开发环境,目前正处于开发完善过程中,关于此开发环境的介绍如http://developer.android.com/sdk/installing/studio.html,由于软件有400M之大,无法上传给各位,各位可以在提供的网址上进行下载安装使用。下面重点讲一下第一种方法的开发环境搭建。
第一种方法一眼看上去感觉好复杂啊,那么多东西,对吧,其实安装起来也不是很复杂。
(1)JDK是java语言开发必须的类库,首先下载JDK安装包然后安装,可以到Sun公司的官方网站进行下载最新版本,如下图所示:
按照傻瓜式的安装方式一步步往下点就可以了,安装完成以后重要的是对环境变量进行设置。
安装JDK最重要也是最容易忽略的就是环境变量的设置了,需要设置JAVA_HOME,Path,Classpath。
在系统环境变量中设置这三个环境变量,如果含有该变量则采用编辑,否则采用新建。
Java_HOME致命JDK安装路径,也就是刚才安装时选择的路径(加入安装在D:\jdk1.6);
Path的设置用于在控制台下能够识别java等指令,设为"%JAVA_HOME%bin;%JAVA_HOME%\jre\bin";
CLASSPATH为java类的路径,设置为".;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar"
上述环境变量设置好之后需要检查一下是否安装成功,从“运行”输入"cmd",进入控制台之后输入“java”和"javac",如果可以看到相应的输出信息,则表示安装成功。
(2)Eclipse安装。
Eclipse是一个开发源代码的,基于Java的可扩展开发平台。Eclipse中包含插件开发环境PDE,可以根据实际开发需要添加各种插件。我们进行的Andriod开发就是需要在Eclipse环境的基础上添加ADT插件。JAVA语言使用者使用较为广泛的开发工具,可以到相应的官方网站进行下载安装,下载网站是http://www.eclipse.org/downloads/,下载下来之后直接安装就可以了,这里不多说了。Eclipse的开发环境如下所示:
(3)ADT的安装
Andriod的开发需要ADT插件,打开Eclipse,选择"Help"->"Install new software...",进入下面的界面:
在"work with:"后面输入“http://dl-ssl.google.com/android/eclipse/”,我们会看到下面的界面:
将“Developer Tools”和“NDK Plugins”选上,然后点击“下一步”,之后就是傻瓜安装了。
(4)SDK的安装
SDK是用于Andriod开发的一个软件开发包,需要从官网上或者Andriod开发者社区上下载得到,下面提供一个下载网址http://developer.android.com/sdk/index.html,下载之后解压并双击"SDK Manager.exe",会得到下面的界面:
一般情况下会自动选中某几个选项,可以根据自己的需要下载相应的开发包,需要提醒的是这个过程真是很熬人啊,不知道是不是因为我网速的问题,弄了半天都还没下载完成,哎。安装之后的部分“Status”一栏会有“Installed”字样,表示下载安装成功,截图如下所示:
一旦所有的开发包下载安装完成以后,只需要再进行一步设置就可以完成了。打开Eclipse,进入"Window"->"Peferences",打开如下界面,然后选中"Andriod"子选项,设置"SDK Location"为你的SDK的目录:
至此为止,基本的Andriod开发环境已经搭建完成,大家可以进入奇特的Andriod开发之旅了!!!
下面给出几本用于Andriod开发的经典书籍或资料(将会不断更新ing.....):
(1)Andriod权威开发指南 http://download.csdn.net/detail/andamajing/6848649
(2)深入Andriod卷1 http://download.csdn.net/download/andamajing/6848675