Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
Eclipse Android Studio-库参考../google-play-services_lib在导入项目时找不到_Eclipse_Import_Android Studio - Fatal编程技术网

Eclipse Android Studio-库参考../google-play-services_lib在导入项目时找不到

Eclipse Android Studio-库参考../google-play-services_lib在导入项目时找不到,eclipse,import,android-studio,Eclipse,Import,Android Studio,我正在尝试将我的一个项目从Eclipse导入到AndroidStudio,我得到了以下错误 首先,我不明白为什么它不为gradle文件中的相应条目替换googleplayservices库 我应该怎么做才能解决这个问题?任何指向教程的指导或链接都会很有帮助。好吧,可能有另一种方法可以解决这个问题,但我最终删除了project.properties文件中引用google-play-services_lib库的那一行 另一种方法是简单地设置路径。您需要通过Android SDK安装play服务,才

我正在尝试将我的一个项目从Eclipse导入到AndroidStudio,我得到了以下错误

首先,我不明白为什么它不为gradle文件中的相应条目替换googleplayservices库


我应该怎么做才能解决这个问题?任何指向教程的指导或链接都会很有帮助。

好吧,可能有另一种方法可以解决这个问题,但我最终删除了
project.properties
文件中引用
google-play-services_lib
库的那一行

另一种方法是简单地设置路径。您需要通过Android SDK安装play服务,才能与Android studio一起使用

安装play服务后,如果在Android SDK管理器中突出显示Google play服务条目,它将显示安装位置的路径。在MAC上,这通常类似于/Users/[homedir]/android sdk/extras/google/google\u play\u services/libproject

在project.properties中编辑指向此文件的路径,它将导入。然后,您可以根据需要更新gradle构建文件。

我认为“删除project.properties文件中引用google-play-services_lib库的行”不是一个好办法。 要真正修复它,请执行以下任一操作: 只需在Eclipse项目根目录的project.properties文件中编辑google-play-services_lib的路径位置

android.library.reference.1=path/to/the/google-play-services_lib

Note:If you are on windows path\comes\like\this you have to replace the backward slash with the forward slash and your path/will/become/like/this.
e、 g:

C:/Users/username/AppData/Local/Android/sdk/extras/google/google_play_services/libproject/google-play-services_lib
或将“\”替换为“\”,如下所示:

android.library.reference.1=C:\\Users\\username\\AppData\\Local\\Android\\sdk\\extras\\google\\google_play_services\\libproject\\google-play-services_lib
另一种方法是——只需查看错误最后一行的最后一部分 …解析为
…文件夹\u name/google-play-services\u lib


只需在该位置创建一个文件夹,然后从您的
google\u play\u services\libproject\google-play-services\u lib
将google-play-services\u lib文件夹从另一个项目或SDK文件夹复制到错误地址所在的位置即可。通过删除或注释
项目中的行。properties
将在项目中产生错误,除非您采取必要的步骤并进行修复,否则将不允许您进行构建。

最简单的解决方案是从项目文件中删除这行代码android.library.reference.2=../google-play-services_lib(您将在项目的根文件夹中找到它)rest android studio将自行处理

查找文件:

我刚改了,它适合我

android.library.reference.2../google-play-services_lib更改为

作为


android.library.reference.google-play-services_lib

谢谢-这对我来说很有效。我也不知道如何修复,但在删除了那一行之后,它起了作用。谢谢。这个答案对我真的很有帮助。@AlvaroSantisteban,我可以从那里获得project.properties?这可能是我见过的最糟糕的答案,因此获得了这么多的选票。。lol@abbood是一个实用的解决方案。你看了你的project.properties了吗?在它里面,应该说
android.library.reference
指向了哪里。
Note:If you are on windows path\comes\like\this you have to replace the backward slash with the forward slash and your path/will/become/like/this.