孟宪宇 高婕 曾垂振
摘 要:Android是一款主流智能手机操作系统,应用极为广泛,其应用程序开发相对较为复杂,新手入门搭建开发环境有一定的难度,常常出现很多问题。本文以Eclipse开发环境为例,分步骤详细介绍了Android应用程序开发环境的搭建,并对可能出现的问题着重说明,分析解决方案,旨在帮助读者少走弯路,快速上手Android软件开发。
关键词:Android Eclipse 环境搭建
中图分类号:TP311 文献标识码:A 文章编号:1672-3791(2018)03(b)-0001-02
Android是一款主流智能手机操作系统,市场占有率超过80%,Android应用程序开发非常流行,但开发Android应用程序对新手并不友好,开发环境搭建比较复杂。Android主流开发环境一般采用Eclipse或者Android Studio,后者虽然是Android专用开发环境,但当前的版本仍不够完善,bug较多,不够稳定,因此,本文以Eclipse为例介绍开发环境的搭建。
1 安装JDK程序包
JDK可以在直接互联网搜索获取,各大软件下载站均有资源,如华军软件园、天空下载站等,需要注意的是该软件包版本较多,适用于不同的操作系统,需要选择自己电脑系统的对应版本。解压缩后运行安装包,可以看到系统目录下有两个文件夹,一个是jdk,一个是jre。
JDK即Java SE Development Kit,中文翻译为Java开发工具箱。SE即Standard Edition,标准版的意思。这个组件是Java的核心,不仅有Java的运行环境,(Java Runtime Environment),还有常用的Java工具以及常用的Java类库。
2 配置变量环境
在Windows中搭建Java开发环境一般需要配置环境变量,这是为了更加方便开发中对相关工具的调用,其原理也很简单。在Windows中,不管是普通文件还是可执行程序,都是通过磁盘文件系统存储于某个区间,当我们需要调用某个文件或者执行某个程序时,需要依据其位置信息进行定位,开始菜单、快捷方式实质上都是一个对应软件安装目录的位置文件。
Windows系统启动一个应用程序时会先在当前工作目录中区寻找是否存在,若没有则在系统变量列表中去搜索。JDK中包含的开发工具,默认都在JDK的安装目录下,要想使用这些开发工具,必须把工作区定位到相应目录系统才能识别,这样操作比较繁琐。但只要把JDK的安装目录设置成系统变量,就会方便很多。
为了实现这个目的,需要分别设置3个系统变量,下面是具体的设置方法。
2.1 系统变量JAVA_HOME
先设置好这个系统变量名称,变量值设置为JDK的安装路径,一般是:“C:\Program Files\Java\jdk1.8.0_20”,如有不同,以实际地址为准。创建好后可以利用%JAVA_HOME%作为JDK安装目录的统一引用路径。
2.2 系统变量Path
Windows系统中PATH属性一般已经存在,如没有则新建一个,打开后直接编辑,在原来的变量列表后追加:“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”。
2.3 系统变量CLASSPATH
设置新增系统变量,命名为:CLASSPATH,变量值设置为:“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”。
3 安装Eclipse软件包
Eclipse是Java应用程序及Android程序开发的集成开发环境,用它开发Android是比较成熟稳定的。Eclipse有许多版本,均可以在互联网上找到资源,各大软件下载站都有收录,本文推荐选用Eclipse IDE for Java EE Developers这个版本。Eclipse是绿色免安装软件,直接解压缩就可以运行,首次运行需要设置工作目录,如无特殊需求,选用默认目录即可。
4 安装Android SDK软件包
经过上述步骤,Java的开发环境已经准备好了,可以直接开发Java软件。但若要利用Eclipse开发Android应用程序,还需要在计算机中安装Android SDK(Software Development Kit)。同时需要在Eclipse中安装一个叫ADT的插件,这个插件能让Eclipse和Android SDK关联起来。Android SDK提供了开发Android应用程序所需的API库和构建、测试和调试Android应用程序所需的开发工具。
Android SDK的资源也可以在各大软件网站下载得到。下载安装完成后打开Android SDK的安装目录,找到 “SDK Manager.exe”,双击运行,可以看到默认版本的sdk tools。利用Android SDK Manager可以在线获取安装不同的sdk版本。受限于国内网络限制,有可能无法在线获取,此时可以选择离线安装。
5 安装ADT插件
为了顺利在Eclipse中开发Android应用程序,调用Android SDK中的工具,需要在Eclipse中配置加载ADT插件。ADT插件全称:Android Development Tools,即安卓开发工具组的意思。ADT可以在线获取,启动Eclipse软件,打开 Help菜单,找到Install New Software按钮,然后点击弹出对话框中的Add 按钮。在弹出的对话框中的Location中输入:http://dl-ssl.google.com/android/eclipse/,Name可以輸入ADT,点击“OK”按钮。
图1 ADT在线获取
在弹出的新对话框选择要安装的工具,重启Eclipse即可与Android sdk进行关联。如果sdk manager工具没有安装Android任何版本的sdk,它会进行提醒。
安装进行到这里,Android应用开发环境的搭建就完成了。打开Eclipse的File按钮,新建一个项目的时候,就会看到建立Android项目的选项了。以上即是Android开发环境搭建的全过程,希望对准备进入Android开发的朋友有所帮助。
参考文献
[1] 吴亚峰,苏亚光.Android应用案例开发大全[M].人民邮电出版社,2011.