我仍然可以使用eclipse进行Android项目吗?

我更喜欢eclipse而不是android studio,我的问题是我是否仍然可以使用它来构建未来开发的项目 – 例如recycleview库。 eclipse也支持它,但未来谷歌图书馆会继续支持吗?

我的第二个问题是,如果我使用eclipse制作应用程序,它也会在新设备上运行,因为eclipse和android studio中的项目结构不同。

我的最后一个问题是,如果我不使用android工作室(所有库都有maven和gradle),我如何使用android库中的库?

我更喜欢eclipse而不是android studio,我的问题是我是否仍然可以使用它来构建未来开发的项目 – 例如recycleview库。 eclipse也支持它,但未来谷歌图书馆会继续支持吗?

最后,它只是Java,XML和其他此类资源。 RecyclerView库也不例外 – 它只是一个可以在任何IDE中使用的库。

用于开发的IDE只是查看和编辑这些项目文件的工具。 另外,您使用构建系统来构建应用程序。 您的IDE,构建系统和项目文件是完全独立的,并且不依赖于另一个来创建正常运行的应用程序。 实际上,您可以构建一个没有IDE的Android应用程序。

您可能遇到的最大问题是诸如RecyclerView之类的库的格式。 在Eclipse时代(注意Eclipse Android项目通常使用Ant进行构建),大多数库都是JAR文件或Android库(源代码)。 随着Android Studio和Android Gradle插件的发布,一切都转向Gradle依赖。

另请注意,Google不会继续支持Eclipse开发。 在Eclipse中构建Android应用程序的工具将不会继续接收更新,因此将来可能会出现阻止您继续有效使用它的错误。

我的第二个问题是,如果我使用eclipse制作应用程序,它也会在新设备上运行,因为eclipse和android studio中的项目结构不同。

构建Android应用程序的输出是相同的,无论您如何或在何处构建它 – 您获得具有相同文件结构的APK。 构建的APK的结构独立于源代码的结构。

我的最后一个问题是,如果我不使用android工作室(所有库都有maven和gradle),我如何使用android库中的库?

Eclipse可以使用Gradle和Maven进行构建。 如果要将库用作Gradle或Maven依赖项,则需要将项目设置为使用Maven或Gradle来构建而不是Ant。 否则,您仍然可以为大多数不依赖于Android框架的项目找到JAR,或者您需要获取库的源代码并自己将其设置为项目依赖项。