本文介绍了什么是Eclipse Andmore项目?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Android Studio 于2013年5月发布,此后由Android技术团队进行维护.它基于 IntelliJ IDEA社区版,添加了专门为Android开发设计的功能,并与 JetBrains (当今最先进的Java IDE之一的创建者)合作.作为官方的Android IDE,Android Studio使我们能够使用功能强大且功能全面的工具套件,以跨手机,手腕,汽车或电视等各种Android平台开发我们的应用.

随着 Android Studio 的出现,强大的开源IDE Eclipse Android开发人员工具(ADT)一起创建了华丽的Android应用程序,开始下降.现在,发布 Android M Preview 时, Eclipse 无法与结构已更改但 Eclipse 无法适应它.

据说,在 Eclipse 中对 ADT 的开发和官方支持将在今年年底结束,以让他们专注于其所有功能努力使 Android Studio 更好,更快.但是 Eclipse 并没有完全被Android开发所抛弃.它内部的Android工具继续存在.他们创建了一个名为 Andmore - Eclipse Android Tooling 的新项目.

那么, Andmore 是什么?现在,不再支持 Eclipse中的ADT ,他们创建此 Eclipse Android工具的目的是什么?在 Eclipse 根本无法用于Android开发之后,开发人员将切换到 Android Studio ,我认为官方IDE会让人更喜欢 Andmore >在 Eclipse 中?如果是这样, Eclipse 中的 Andmore 有哪些优势迫使他们选择它?

任何提示将不胜感激.预先感谢.

解决方案

Andmore 的目的是提供 Android Eclipse工具,而无需执行多个步骤./p>

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

还有更多包括:

  • 用于Android Java应用程序的JDT.
  • 用于C/C ++共享库的CDT.
  • Gradle工具(详细信息待定)
  • 通过M2E-Android Eclipse插件对Maven Build的支持.
  • 通过对ANT的内置Eclipse支持提供对Ant的支持.
  • 用于Google的ADT(Android开发工具)插件的一个分支Eclipse.这些与AOSP的Google代码行分开维护,不会定期更新.
  • 以前的MOTODEV Studio插件(现已成为Android Open的一部分)源项目)已升级为可与ADT一起使用.
  • 使用tycho的p2存储库和产品构建.
  • Mylyn评论,用于Gerrit评论集成.
  • EGit用于源代码管理.
  • EGit的
  • GitHub插件,用于与GitHub更好地协作项目.

除了组件之外, Andmore 还将产生一个 EPP 包.

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

可以在 https://github.com/eclipse/andmore/

Android Studio was announced in May 2013 and maintained by Android technology team since then. It is based on the IntelliJ IDEA Community Edition, added features that are designed specifically for Android development and cooperated with JetBrains, creators of one of the most advanced Java IDEs available today. As the official Android IDE, Android Studio gives us access to a powerful and comprehensive suite of tools to evolve our app across Android platforms, whether it's on the phone, wrist, car or TV.

As Android Studio arises, Eclipse, the powerful open-sourced IDE, worked with Android Developer Tools (ADT) to create gorgeous Android apps, begins to fall. Now that when Android M Preview was released, Eclipse couldn't work with the latest Android SDK whose structure was changed but Eclipse couldn't adapt it.

It is said that development and official support for the ADT in Eclipse will be ended at the end of the year, just to make way for focus on all of their efforts on making Android Studio better and faster. But Eclipse isn't abandoned completely for Android Development. Android tools inside it continues to live. They created a new project called Andmore - Eclipse Android Tooling.

So, what is Andmore? Now that ADT in Eclipse is not supported any more, they create this Eclipse Android Tooling for what? After Eclipse don't work for Android development at all, developers would switch to Android Studio, the official IDE, I think, will someone prefer Andmore in Eclipse? If so, what are advantages of Andmore in Eclipse which force them to choose it?

Any tips will be appreciated. Thanks in advance.

解决方案

The purpose of Andmore is to provide Android Eclipse tooling without having to go through multiple steps.

The technology development involves integrating and refactoring the Google ADT plugins as necessary to work with the project. Similarly, the former MOTODEV plugins have components that can be integrated into the project.

Andmore includes:

  • JDT for Android Java applications.
  • CDT for C/C++ shared libraries.
  • Gradle tooling (details TBD)
  • Maven Build support via the M2E-Android Eclipse Plugin.
  • Ant support via the built in Eclipse support for ANT.
  • A fork of Google's ADT (Android Development Tools) plugins forEclipse.These are maintained separately from Google's code line at AOSP, which will not be updated with any regularity.
  • The former MOTODEV Studio Plugins (now part of the Android OpenSource Project) upgraded to work with ADT.
  • A p2 repository and product build using tycho.
  • Mylyn Reviews for Gerrit Review integration.
  • EGit for source code management.
  • GitHub Plugin from EGit for better collaboration with GitHubprojects.

In addition to components, Andmore will produce an EPP package.

The source code for Andmore is maintained on Github. To contribute, please make sure you have a signed CLA with the Eclipse Foundation on file, and fork the repository. Pull requests and will be reviewed by an existing committer before being merged.

Source repository can be found at https://github.com/eclipse/andmore/

这篇关于什么是Eclipse Andmore项目?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-25 22:24