本节介绍如何搭建开发环境。
1.JDK的安装
JDK即Java Development Kit,简单来说,JDK是面向开发人员的Java SDK,它提供了Java的开发环境和运行环境。因为Android应用程序是面向Java的应用程序,Android开发语言使用的是Java,所以要安装JDK开发工具包(JDK的下载地址读者可自行查询,此处不再赘述),该工具包的下载界面如图1-1所示。
图1-1 JavaJDK的下载界面
Java有三个类型版本,便于软件开发人员、服务提供商和设备生产商针对特定的市场进行开发。
(1)Java SE(Java Platform,Standard Edition)。Java SE以前称为进行开发和部署J2SE。它允许对在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。Java SE包含了支持JavaWeb服务开发的类,并为Java Platform,Enterprise Edition(Java EE)提供基础。
(2)Java EE(Java Platform,Enterprise Edition)。这个版本以前称为J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。
(3)Java ME(Java Platform,Micro Edition)。这个版本以前称为J2ME。Java ME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供健壮且灵活的环境。
目前最新的版本为JDK 8u121,在下载之前要选择JDK运行的平台,目前JDK可运行的平台有:Linux、Mac OS、Solaris SPARC、Window四种,而Windows平台又分为32位和64位两种,本书选择64位SE版本,对应的文件为jdk-8u111-windows-x64.exe,在下载完成之后,安装过程如图1-2所示。
2.Eclipse
图1-2 JDK的安装过程
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse的初始下载界面如图1-3所示。之后单击Download Packages链接,进入下一界面。
图1-3 Eclipse的初始下载界面
在如图1-4所示的界面中选择Eclipse IDE for Java EE Developers,选择64 bit进行下载,下载的文件名为“eclipse-jee-neon-2-win32-x86_64.zip”。
图1-4 Eclipse下载界面
3.安装Android ADT插件
用Eclipse集成环境进行Android开发时,需要安装ADT(Android Development Tools)。ADT是Eclipse开发Android应用程序的插件。
安装方法如下。
(1)启动Eclipse,然后选择菜单栏中Help>Install New Software命令,如图1-5所示。
图1-5 选择菜单命令
(2)在弹出的窗口中,单击Add按钮,在弹出的对话框中添加存储库,输入ADT的名称,以及位置:https://dl-ssl.google.com/android/eclipse/,单击OK按钮,如图1-6所示。
图1-6 安装ADT插件
下载完ADT软件后,选择菜单栏中Help>Install New Software命令,在弹出的窗口中,单击Add按钮,然后单击Archive按钮,选中ADT文件,如图1-7所示。
图1-7 加载下载的ADT插件
(3)打开ADT插件后,选择Developer Tools选项,如图1-8所示。
(4)单击Next按钮,开始安装ADT-23.0.6,直到安装完成,如图1-9所示。
图1-8 选择Developer Tools选项
图1-9 安装ADT-23.0.6
4.Android SDK(www.xing528.com)
Android SDK可从Android的官网下载,选择的Android SDK版本应与ADT的版本对应,前面安装的ADT为“ADT-23.0.6.zip”,那么对应的版本也要是23以上的Android SDK,本书选择的文件为“android-sdk-windows-r24-updated.7z”,将压缩文件“android-sdk-windows-r24-up-dated.7z”解压,可以看到下载的文件和文件夹,如图1-10所示。
Android SDK目录中的内容如下。
(1)add-ons:里面保存一些附加的库,第三方公司为Android平台开发的附加功能系统,比如GoogleMaps等(一开始此包内容为空)。
图1-10 Android的SDK目录
(2)build-tools:里面保存了构建项目时用到的工具,当新建Android项目时,会用到这个包。如果没有此包,新建的项目会报错。其中还包括一些编译的工具。总之这个包不能缺少。
(3)docs:其中保存了SDK文档,包括对各种控件、类的官方说明,可以在里面找到所有的开发文档。
(4)extras:该文件夹中存放了Google提供的USB驱动、Intel提供的硬件加速等附件工具包。
(5)platform-tools:该文件夹中存放了Android平台的相关工具,比如adb.exe、sqlite3.exe。
(6)tools:里面存放了大量的Android开发、调试的工具和platform-tools有些重复,都是与开发有关的工具。
(7)platforms:platforms是SDK中最重要的文件夹,其中可以有许多不同版本的SDK。
(8)system-images:这里面存放的是创建Android虚拟机时的镜像文件。
(9)sources:里面存放的是源码。
5.在Eclipse中配置Android SDK
Android SDK下载完成以后,启动Eclipse,单击菜单栏中Window>Preferences命令,设置Android SDK目录,本书中将目录设为“D:\2017\Android\Android Software\android-sdk-windows-r24-updated”。完成设置后,可以看到此下载包仅包含一个Android 5.1.1版本,如图1-11所示。
若要增加版本,则运行图1-10中Android SDK目录中的SDK Manager.exe文件,如图1-12所示,选中没有安装的项,也就是Status标识为Not installed的项目,单击下面的安装按钮,即可安装。
图1-11 在Eclipse中配置Android SDK
图1-12 SDK Manager.exe运行界面
6.创建Android模拟器
AndroidSDK自带一个移动模拟器,它是一个可以运行在计算机上的虚拟设备。该模拟器可以在不使用物理设备的情况下预览、开发和测试Android应用程序,一般开发程序先在模拟器运行,调试完成后下载到真机运行。
(1)建立Android虚拟机,在Eclipse主界面中单击菜单栏中的Window>Android Virtual Device Manager命令,如图1-13所示。
图1-13 创建Android虚拟机
(2)弹出的窗口如图1-14所示。
图1-14 Android Virtual Device(AVD)Manager窗口
(3)单击Create按钮,弹出虚拟机编辑窗口,进行配置,如图1-15所示。
(4)单击OK按钮,回到Android Virtual Device(AVD)Manager窗口,可以看到已经建立了一个虚拟机,如图1-16所示。
(5)单击Start按钮,启动虚拟机,如图1-17所示。
图1-15 虚拟机编辑窗口
图1-16 建立虚拟机后的Android Virtual Device(AVD)Manager窗口
图1-17 Android虚拟机
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。