什么是Eclipse Andmore项目?

Sil*_*ght 9 eclipse android android-studio andmore

Android Studio于2013年5月宣布,并由Android技术团队维护.它基于IntelliJ IDEA社区版,增加了专为Android开发而设计的功能,并与JetBrains合作,JetBrains是当今最先进的Java IDE之一的创建者.作为官方Android IDE,Android Studio让我们可以访问功能强大且全面的工具套件,以便在Android平台上发展我们的应用程序,无论是在手机,手腕,汽车还是电视上.

随着Android Studio的出现,Eclipse,强大的开源IDE,与Android开发者工具(ADT)合作创建华丽的Android应用程序,开始下降.现在,当Android M Preview发布时,Eclipse无法使用其结构已更改但Eclipse无法适应的最新Android SDK.

有人说,发展与官方支持的ADTEclipse的将在今年年底结束,只是让位给全部精力放在他们的努力的Android Studio中更好更快发展.但Eclipse并没有完全放弃Android开发.其中的Android工具继续存在.他们创建了一个名为Andmore的新项目- Eclipse Android Tooling.

那么,Andmore什么?现在不再支持Eclipse中的ADT了,他们为什么创建了这个Eclipse Android Tooling?之后的Eclipse没有为Android开发在所有的工作,开发人员会切换到Android Studio中,官方IDE,我想,会有人喜欢AndmoreEclipse中?如果是这样,AndmoreEclipse中有哪些优势迫使他们选择它?

任何提示将不胜感激.提前致谢.

Sil*_*ght 8

Andmore的目的是提供Android Eclipse工具,而无需经过多个步骤.

技术开发涉及根据需要集成和重构Google ADT插件以使用该项目.同样,以前的MOTODEV插件具有可以集成到项目中的组件.

Andmore包括:

  • JDT for Android Java应用程序.
  • CDT for C/C++共享库.
  • Gradle工具(细节TBD)
  • 通过M2E-Android Eclipse插件提供Maven Build支持.
  • 通过内置的Eclipse支持ANT提供Ant支持.
  • 用于Eclipse的谷歌ADT(Android开发工具)插件的分支.这些插件与AOSP上的谷歌代码行分开维护,不会随时更新.
  • 前MOTODEV Studio插件(现在是Android开源项目的一部分)已升级为与ADT配合使用.
  • 使用tycho的p2存储库和产品构建.
  • Mylyn对Gerrit Review整合的评论.
  • EGit用于源代码管理.
  • 来自EGit的GitHub插件可以更好地与GitHub项目协作.

除了组件,Andmore还将生产EPP包.

Andmore的源代码在Github上维护.要做出贡献,请确保您已在文件中签署了带有Eclipse Foundation的CLA,并分叉存储库.拉取请求,并在合并之前由现有提交者进行审核.

源存储库可以在https://github.com/eclipse/andmore/找到