更新:见One Android project for Eclipse and Android Studio
目前,如果您在 Android Studio 中创建 Android 项目,您将很难在 Eclipse 中打开它。 (但是在 Android Studio 中打开带有 build.gradle 的经典 Android 应该更容易)
所以你可以打开(作为一般项目),然后将一些模块转换为 Eclipse 项目,
但它仍然不能完全发挥作用(但对于内部的快速查看可能就足够了)
来自How to use Gradle to generate Eclipse and Intellij project files for Android projects
Android 团队在Issue 57668 中回答(由@arcone 提出)
项目成员 #2 x...@android.com
eclipse插件与android插件不兼容。
您将无法使用 Eclipse 中的默认 Gradle 支持将 Android gradle 项目导入 Eclipse。
要让它在 Eclipse 中工作,我们必须更改 Eclipse 的 Gradle 插件,就像我们在 IntelliJ 中修改 Gradle 支持一样
Android 团队正在开发 IntelliJ 的 gradle 插件,Eclipse 的 gradle 插件也需要更新。
Eclipse 现在可以做到的是
这已经过时了,请参阅How to import Android Studio project in Eclipse?
.1。将项目作为通用项目导入
.project
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>OpenSpritz-Android</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
.2。放 2 日食。将“点”文件放入模块中,放入 /OpenSpritz-Android/app/src/main 和 /OpenSpritz-Android/lib/src/main
.project
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>OpenSpritz-Android-app</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.android.ide.eclipse.adt.ApkBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.android.ide.eclipse.adt.AndroidNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
.classpath
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="java"/>
<classpathentry kind="src" path="gen"/>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
<classpathentry kind="output" path="bin/classes"/>
</classpath>
.3。作为现有 Android 代码导入工作区
然后您可以以熟悉的方式浏览代码,但是
即使在那之后,您也无法使用 Eclipse ADT 运行。
.4.
现在您可以使用 gradle CLI 或 Nodeclipse/Enide Gradle for Eclipse 运行构建和任务
(marketplace)
在https://github.com/Nodeclipse/nodeclipse-1/issues/148讨论
也回复Can't run imported gradle android project in Eclipse