`
wc0903
  • 浏览: 81930 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

第二章 下载、安装Eclipse

阅读更多

关键技能和概念

l        选择一个开发环境

l        下载Eclipse

l        安装和配置Eclipse

Android应用程序是利用java进行开发。Android本身并不是一种语言,而是一个运行应用程序的平台。比如,理论上讲你可以使用任何适合你的分布式或集成开发环境(IDE)进行开发,甚至可以完全不用IDE

如果你对一种特定的java IDE情有独钟,如Borland JBuilder或开源的NetBeans,那就用它吧。如果你的水平还不错,你应该可以理解这本书的大多数示例。然后开源手机联盟和Google更赞同使用一种java IDE,那就是Eclipse

本章简要概述了下载和安装Eclipse及所需Java运行环境(JRE)的步骤。大多数情况下,为了吸引更多专业的高级读者,安装指南和教程会跳过像这样的简单步骤。我发现跳过这些小步骤,往往会忽略重要的环节,所以,本章我引入了下载和安装的全部步骤。

为什么选择Eclipse

为什么Eclipse是开发Android应用的最佳IDE?下面是列举几点原因:

l        Eclipse和开放手机联盟的开放手机开发市场的宗旨一致,也是一款功能强大,免费的Java IDEEclipse易用易学,这使它成为了一款适合java开发的开源IDE

l        开放手机联盟也发布了EclipseAndroid插件,使你可以创建和编译Android 项目,并通过Android模拟器运行和调试。这些工具和性能在你创建第一个Android应用时将会是无价之宝。你也可以用其他IDE创建Android应用,但是EclipseAndroid插件可以为你生成一些安装必备的条件——如文件和编译设置,EclipseAndroid插件提供的帮助文档,可以节省你预先的开发时间,大大缩减你的学习曲线,这就意味着你可以把大部分时间花在创建有效的引用上。

下载和安装JRE

在下载和安装Eclipse之前,你得确认你的机器上是否安装了java运行环境(JRE)。因为Eclipsejava编写的应用,运行时需要JRE。如果JRE没有安装或者没被检测到,那么你打开Eclipse时就会遇到下面的报错:

如果你已经是java开发者,并且在你的电脑上安装了Java,为了确保你安装了JRE的正确版本,你还需参考下面的指导。

浏览Sun开发者网站(SDN)的下载页面http://developers.sun.com/downloads/,如下面所示。一般情况下你只需要JRE来运行Eclipse,但出于本书的需要你应该下载整套JDK,其中包含了JRE。下载整套JDK的原因是随后我将介绍一些如何脱离Eclipse创建Android应用的例子,那时将会用到JDK工具。如果你要参考这些教程,你需要整套的JDK

 

SDN下载页面,浏览到正确版本的JDK的下载模块。选择并初始化下载,如下所示:

本书的例子我选择使用Java 5 JDK的第14更新版,因为它是Eclipse文档中明确定义的支持的Java版本。下载Java 5 JDK前,选择你要下载的平台。如果你选择下载Java 6 JDK,同理。如果你下载早期的JDK5,你需要点击前面的发布链接,如下所示:

Java SE早期版本的下载页面,点击J2SE 5.0下载链接,然后点击JDK 5.0的第x更新版的下载按钮,x是最新的更新版本号,(写这本书时是14,可能你读到此时已经不同了)。

如果你下载到Microsoft Windows环境,当你看到下面的提示,点击Run即可安装JDK

安装时,进程会提示你阅读并接受许可协议,如下所示。接受标准许可协议之后,点击下一步,你就可以自定义选择安装选项。

你几乎可以不做任何更改,,除非你是一个经验丰富的java老兵并且有你需要选择的特殊选项,这样你就可以自由的选择你认为合适的选项。下面展示个性化的JDK安装截图。

为了让安装过程更加简单和标准化,你应该接受建议的安装包——默认为全部选择——点击下一步开始安装。如果你对具体的更改非常熟悉,那就自由更改。然后,如果你在随后的章节中遇到了难点,那你就要更改你的安装选项。当如下所示的安装完毕界面出现时,点击结束按钮,就完成了安装。

一旦你完成了java JDK的安装——以默认的JRE安装方式——你就可以开始安装Eclipse

下载和安装Eclipse

浏览Eclipse下载页面http://www.eclipse.org/downloads,如下所示。在章节之初,利用Eclipse开发需要JRE(推荐Java 5 JRE),这在上一章节中已经说明了。从该站点为Java开发者下载Eclipse IDE。此安装包相对较小(79MB)应该下载非常快。一定不要为Java EE开发者下载Eclipse IDE,因为它是个稍微不同的产品,我不会讲解它的用途。

下载Eclipse后,就该安装它了。打开你下载的Eclipse安装包所在的位置。本书中Microsoft Windows平台的最新Eclipse安装包是eclipse-java-europa-fall2-win32.zip。解压缩并运行eclipse.exe文件。Eclipse会安装到默认的用户目录(Microsoft Windows平台下),不过你可以将安装到你的程序目录。它默认有保存应用的目录,也允许你设定不同的workspace位置。下面展示了安装时显示的Eclipse标题画面。

一旦开始安装Eclipse,系统提示你创建默认的workspace,如大部分开发环境一样,工程被创建和保存到一个workspace中。默认的workspace路径是你的用户目录,如下所示。要选择不同的位置,则点击浏览按钮,定位到目标位置。

我推荐你勾选将全部工程默认为指定的workspace的选择框。勾选后,你就可以少了一项担心,当创建新项目时你就知道到哪个目录结构中寻找你的源文件。本书中,有时你需要脱离Android开发环境浏览项目文件,所以知道它们的准确位置非常有用。

选择workspace的位置之后,点击确定按钮。

此时,你的开发环境已经被下载并安装好了。虽然Eclipse的安装看起来非常快,但在你创建第一个Android项目之前你还需要做一些配置工作。你需要做的大部分配置工作,都集中在Android SDKEclipseAndroid插件上。

下一步,你需要下载并安装Android SDK,以及 EclipseAndroid插件,并对Eclipse的设置项进行配置。第三章结束时,你会有一个完全配置好的开发环境,你可以利用它创建你的应用程序。然后你就可以在第五章中研究Android SDK,开始创建你的第一个Hello World!应用。

 

专家答疑

问:Eclipse是用来开发java应用的,那么Android能运行其它语言编写的应用吗?

答:如本书中所写,除了Java之外,还没有其它SDK或模拟器允许Android开发环境运行其它语言。

问:除了第五版JRE外,你可以在Eclipse(和Android SDK)中使用其它版本的JRE吗?

答:从技术上讲,你可以在Eclipse中使用第五版或者更新的版本。然而最新版本的Eclipse只在Java 5 JRE上测试过。

 

  • 大小: 10.5 KB
  • 大小: 39.3 KB
  • 大小: 45.6 KB
  • 大小: 40.3 KB
  • 大小: 12.6 KB
  • 大小: 30.8 KB
  • 大小: 22.3 KB
  • 大小: 13.2 KB
  • 大小: 56.5 KB
  • 大小: 10.5 KB
  • 大小: 13.6 KB
4
0
分享到:
评论

相关推荐

    白痴都能看懂的Java教程(第二章:Eclipse的安装使用以及人生第一个Java项目实战)

    根据提供的文件内容,以下为详细知识点: Eclipse开发工具概述: ...以上就是根据提供的文件内容,总结的关于Eclipse安装使用和编写第一个Java程序的知识点。希望对读者在Java学习和开发过程中提供帮助。

    《Flex第一步》第二章PDF下载

    第二章PDF的下载提供了一个深入学习Flex基础概念和应用的机会。在这一章中,我们将会探讨以下关键知识点: 1. **Flex简介**:Flex是一种用于构建富互联网应用程序(RIA)的框架,它基于ActionScript和MXML,由Adobe...

    CentOS 5.2 下安装JDK

    Linux 下安装 JDK 测试环境:系统 CentOS 5.2 第一步:查看Linux自带的JDK是否已安装并卸载…… 第二步:安装JDK步骤…… 第三步:配置环境变量 三步完成安装 其他安装请见 第二章Linux 下安装...

    JAVA语言程序设计--第二章JAVA基础

    在“JAVA语言程序设计--第二章JAVA基础”这个主题中,我们主要探讨的是Java编程语言的基本概念和核心特性。Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司)于1995年发布。它以其“一...

    栋栋仔Android学习宝典第二章初识Android程序[汇编].pdf

    本书的第二章“初识Android程序”主要涵盖了以下几个关键知识点: 1. **JDK的下载、安装与配置**:JDK(Java Development Kit)是编写Java应用程序的基础,包括了Java编译器、Java运行环境和各种开发工具。在这一...

    CentOS 5.2下安装Tomcat5.5

    本TXT文件为第二章Linux 下安装 Tomcat5.5 测试环境:系统 CentOS 5.2 Tomcat版本apache-tomcat-5.5.23 第一步:解压缩Tomcat部署文件到 /usr/local/tomcat 第二步:测试安装(注意环境变量JAVA_HOME必需...

    android教程第二章环境搭建[汇编].pdf

    - **离线安装**:下载ADT插件文件,然后在Eclipse中手动安装。 **2.3 创建并运行第一个Android项目** 完成环境配置后,开发者可以创建第一个Android项目"Hello Android"来测试环境是否正常。在Eclipse中,利用ADT...

    J2EE精通随书光盘源代码第二章

    Eclipse插件TomcatPlugins v 3.2.1,下载地址:http://www.eclipse-plugins.info/eclipse/index.jsp。 Eclipse插件ResourceBundleEditor v 0.7.7,下载地址:http://resourcebundleeditor.com/。 Eclipse插件...

    Ubuntu下搭建Java开发环境

    **1.2 通过Sun官方网站下载安装** 如果需要更高级别的JDK版本,可以考虑直接从Sun官网上下载对应的二进制文件进行安装。具体步骤如下: 1. **下载JDK**: 从Sun官网选择合适的JDK版本进行下载。例如,可以下载`jdk-...

    springlive-第二章代码

    【标题】"springlive-第二章代码"是一个与Spring框架相关的Eclipse项目,它涵盖了Spring框架的第二章学习内容。这个项目可能包含了用于演示和练习Spring核心概念的源代码,如依赖注入、AOP(面向切面编程)以及Bean...

    java第二章语言基础(课件、开发的软件及其源码)

    本资源包“java第二章语言基础”旨在帮助学习者扎实掌握Java编程的基础概念和技能。它包含了课件、开发软件以及源码,这是一套全面的学习资料,适合初学者和有一定经验的开发者回顾巩固。 首先,让我们深入探讨Java...

    Eclipse插件开发学习笔记-源代码1至24章.zip

    第二章至第四章可能涉及UI组件和视图的创建,如使用SWT(Standard Widget Toolkit)和JFace库构建用户界面,创建视图部件(View Part)和编辑器部件(Editor Part)。这些组件是Eclipse插件与用户交互的主要方式,...

    精通Java EE:精通Java EE 整合应用案例\源代码第二章

    《精通Java EE:精通Java EE 整合应用案例 源代码第二章》是一个深入学习Java企业级开发的资源集合,特别关注于整合各种技术的实际应用。本章的源代码涵盖了Java EE平台的关键组件和最佳实践,旨在帮助开发者提升...

    基于eclipse的spark入门基础案例(hadoop、spark)

    第一章 Hortonworks安装 第二章 在Eclipse中运行Hadoop平台的WordCount程序 第三章 在Eclipse中运行Spark平台的WordCount程序

    学习摘要第二章

    在学习“Ajax与Java高级程序设计”的过程中,第二章主要关注了开发工具的使用,包括JavaScript源代码编辑器、Dojo工具包的JavaScript压缩器、查看DOM结构的工具以及Ajax请求的调试方法。以下是这些工具的详细介绍: ...

    eclipse教程

    第二章:Eclipse基础操作 这一章主要讲解Eclipse的基础操作,如创建新项目、导入现有项目、编写代码、编译和运行程序。在Eclipse中,你可以通过“文件”菜单创建新的Java项目,然后在源代码编辑器中编写代码。...

    第二章 分布式文件系统HDFS+MapReduce(代码实现检查文件是否存在&WordCount统计).docx

    综上所述,本章内容涵盖了HDFS和MapReduce的基本概念,以及如何在Ubuntu环境中使用Eclipse进行Java开发,实现检查HDFS文件是否存在以及WordCount统计功能。这些知识对于理解和应用Hadoop大数据处理框架至关重要。

Global site tag (gtag.js) - Google Analytics