Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Generate Gradle生成文件抱怨缺少依赖项_Android_Eclipse_Android Studio - Fatal编程技术网

Android Generate Gradle生成文件抱怨缺少依赖项

Android Generate Gradle生成文件抱怨缺少依赖项,android,eclipse,android-studio,Android,Eclipse,Android Studio,我正在尝试将此项目导入Android Studio。 这是一个Eclipse项目,这意味着要将其导入Android Studio,需要使用Generate Gradle Build files选项从Eclipse中导出 该项目依赖于Google Play服务。我已经从SDK中导入了GooglePlayServices源代码,作为另一个Eclipse项目 问题是,当我尝试导出主项目时,Eclipse抱怨它找不到Google Play Services项目,即使该项目在Eclipse中是打开的。见下

我正在尝试将此项目导入Android Studio。 这是一个Eclipse项目,这意味着要将其导入Android Studio,需要使用Generate Gradle Build files选项从Eclipse中导出

该项目依赖于Google Play服务。我已经从SDK中导入了GooglePlayServices源代码,作为另一个Eclipse项目

问题是,当我尝试导出主项目时,Eclipse抱怨它找不到Google Play Services项目,即使该项目在Eclipse中是打开的。见下图


我必须提到,这两个项目都在编译,我使用的是Windows版本的Eclipse。

我成功地从Eclipse导出了项目。问题在于google-play-services_lib项目与solutions mbsac项目不在同一个工作区中。一旦我把它移到导出工作的同一个工作区

要将它导入Android Studio,我仍然需要修改生成的gradle.build文件,并更新到最新的gradle

Eclipse导出为源文件生成路径,但它使用
\
生成路径。这会导致导入Android Studio失败。需要将
\
替换为
/

为了更新到最新的gradle,我只替换了gradle.build文件中的依赖项,并用Android Studio生成的其他文件替换了gradle包装文件

完成所有这些更改后,该项目成功导入Android Studio