首页 理论教育 安卓系统开发及其工具-Eclipse和MyEclipse

安卓系统开发及其工具-Eclipse和MyEclipse

时间:2023-10-25 理论教育 版权反馈
【摘要】:安卓系统应用程序的开发采用java语言,目前java语言开发的集成开发环境主要有Eclipse和MyEclipse。最初主要用于Java语言开发,但是目前通过插件使其作为C++、Python、PHP等其他语言的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有较佳的灵活性。Eclipse的用户界面还使用了GUI中间层JFace,从而简化了基于SWT的应用程序的构建。Eclipse的插件机制是轻型软件组件化架构。

安卓系统开发及其工具-Eclipse和MyEclipse

安卓系统应用程序的开发采用java语言,目前java语言开发的集成开发环境主要有Eclipse和MyEclipse。

1.Eclipse是著名的跨平台的自由集成开发环境。最初主要用于Java语言开发,但是目前通过插件使其作为C++、Python、PHP等其他语言的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有较佳的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。Eclipse采用的技术是IBM公司开发的(SWT),这是一种基于Java的窗口组件,类似Java本身提供的AWT和Swing窗口组件。Eclipse的用户界面还使用了GUI中间层JFace,从而简化了基于SWT的应用程序的构建。

Eclipse的插件机制是轻型软件组件化架构。已有的分离的插件已经能够支持C/C++(CDT)、PHP、Perl、Ruby,Python、telnet和数据库开发。插件架构能够支持将任意的扩展加入到现有环境中,例如配置管理,而绝不仅仅限于支持各种编程语言。(www.xing528.com)

2.MyEclipse企业级工作平台(MyEclipseEnterprise Workbench,简称MyEclipse)是对Eclipse的扩展,利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大地提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈