《精通Android 实例开发》——第1章,第1.2节在Windows环境下安装Eclipse

简介:

本节书摘来自异步社区《精通Android 实例开发》一书中的第1章,第1.2节在Windows环境下安装Eclipse,作者 陈强,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.2 在Windows环境下安装Eclipse


1a00acca4c95d71f00111aa2f1d4a72251807f72

1.2.1 实例说明
Eclipse是一个开放源代码的,基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Tools,JDT)。

Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月免费贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。2007年6月,稳定版3.3发布。2008年6月发布代号为Ganymede的3.4版。2009年7月发布代号为GALILEO的3.5版。2010年6月发布代号为Helios的3.6版。2011年6月发布代号为Indigo的3.7版。

1.2.2 具体实现
在Windows中安装Eclipse的基本流程如下所示。

(1)打开Eclipse的下载页面http://www.eclipse.org/downloads/,如图1-15所示。


d91b543a064aa41f3e859ec32479d3de146bf9cc

(2)在图1-15中选择“Eclipse IDE for Java Developers (92 MB)”,在其下载的镜像页面,选择离用户最近的镜像即可(一般推荐的下载速度就不错),如图1-16所示。


0a5e59246fc4208023bd7b46514890c96e2b8dd0

(3)下载完成后找到下载的压缩包“eclipse-java-galileo-SR1-win32.zip”。Eclipse无须执行安装程序,解压此压缩文件就可以用,不过一定要先安装JDK。在此假设Eclipse解压后存放的目录为“F:eclipse”。

(4)进入解压后的目录会看到一个名为“eclipse.exe”的可执行文件,双击此文件后直接运行Eclipse,启动界面如图1-17所示。

(5)因为是安装后第一次启动Eclipse,所以会弹出“选择工作空间”的提示,如图1-18所示。


49f912ca8f0d78635d615a419557ffee331449c7

(6)单击【OK】按钮后进入Eclipse进入初始欢迎界面,如图1-19所示。

(7)单击图1-19中左上角的“图片 19”图标将欢迎界面关闭,此时将显示Eclipse集成环境开发主界面,如图1-20所示。


c41d3552db562580f86f93c4aad3cfbc29b8112e

1.2.3 特别提醒——为Eclipse建立快捷方式
当安装后第一次启动Eclipse时会弹出图1-18所示的“选择工作空间”界面,我们设置一个硬盘目录后就可以进入Eclipse开发环境界面。

细心的读者会发现,在安装Eclipse的过程中并没有经历像安装其他工具一样的提示对话框界面,只需经过简单的解压缩工作即可完成安装,整个过程仿佛是在安装一个绿色软件。其实Eclipse作为一款免费工具,就是一款免安装版的工具。为了使用方便,可以将安装目录中的“eclipse.exe”发送到桌面快捷方式。

相关文章
|
5天前
|
存储 安全 Android开发
安卓应用开发:构建一个高效的用户登录系统
【5月更文挑战第3天】在移动应用开发中,用户登录系统的设计与实现是至关重要的一环。对于安卓平台而言,一个高效、安全且用户体验友好的登录系统能够显著提升应用的用户留存率和市场竞争力。本文将探讨在安卓平台上实现用户登录系统的最佳实践,包括对最新身份验证技术的应用、安全性考量以及性能优化策略。
|
7天前
|
前端开发 Android开发 iOS开发
【Flutter前端技术开发专栏】Flutter在Android与iOS上的性能对比
【4月更文挑战第30天】Flutter 框架实现跨平台移动应用,通过一致的 UI 渲染(Skia 引擎)、热重载功能和响应式框架提高开发效率和用户体验。然而,Android 和 iOS 的系统差异、渲染机制及编译过程影响性能。性能对比显示,iOS 可能因硬件优化提供更流畅体验,而 Android 更具灵活性和广泛硬件支持。开发者可采用代码、资源优化和特定平台优化策略,利用性能分析工具提升应用性能。
【Flutter前端技术开发专栏】Flutter在Android与iOS上的性能对比
|
8天前
|
监控 Java Android开发
安卓应用开发:打造高效用户界面的五大策略
【4月更文挑战第29天】 在安卓应用开发的世界中,构建一个既美观又高效的用户界面(UI)对于吸引和保留用户至关重要。本文将深入探讨五种策略,这些策略可以帮助开发者优化安卓应用的UI性能。我们将从布局优化讲起,逐步过渡到绘制优化、内存管理、异步处理以及最终的用户交互细节调整。通过这些实践技巧,你将能够为用户提供流畅而直观的体验,确保你的应用在竞争激烈的市场中脱颖而出。
|
18小时前
|
Android开发 Kotlin
Kotlin开发Android之基础问题记录
Kotlin开发Android之基础问题记录
6 1
|
19小时前
|
计算机视觉 Windows
OpenCV + CLion在windows环境下使用CMake编译, 出现Mutex相关的错误的解决办法
OpenCV + CLion在windows环境下使用CMake编译, 出现Mutex相关的错误的解决办法
5 0
|
1天前
|
Android开发
Android 盒子开发过程中遇到的问题及解决方法
Android 盒子开发过程中遇到的问题及解决方法
7 2
|
1天前
|
IDE Java 开发工具
【Eclipse安装及使用(面向小白)】
【Eclipse安装及使用(面向小白)】
9 1
|
2天前
|
机器学习/深度学习 算法 Android开发
安卓应用开发:打造高效通知管理系统
【5月更文挑战第6天】 在现代移动应用的海洋中,用户经常面临信息过载的挑战。一个精心设计的通知管理系统对于提升用户体验至关重要。本文将探讨在安卓平台上如何实现一个高效的通知管理系统,包括最佳实践、系统架构设计以及性能优化技巧。通过分析安卓通知渠道和优先级设置,我们的目标是帮助开发者构建出既能吸引用户注意,又不会引发干扰的智能通知系统。
13 2
|
2天前
|
安全 Linux Android开发
FFmpeg开发笔记(十六)Linux交叉编译Android的OpenSSL库
该文介绍了如何在Linux服务器上交叉编译Android的FFmpeg库以支持HTTPS视频播放。首先,从GitHub下载openssl源码,解压后通过编译脚本`build_openssl.sh`生成64位静态库。接着,更新环境变量加载openssl,并编辑FFmpeg配置脚本`config_ffmpeg_openssl.sh`启用openssl支持。然后,编译安装FFmpeg。最后,将编译好的库文件导入App工程的相应目录,修改视频链接为HTTPS,App即可播放HTTPS在线视频。
FFmpeg开发笔记(十六)Linux交叉编译Android的OpenSSL库
|
5天前
|
Web App开发 JavaScript 前端开发
Windows环境下 NVM 介绍、下载安装及使用详解
Windows环境下 NVM 介绍、下载安装及使用详解
14 0

推荐镜像

更多