Eclipse Android Studio-库参考../google-play-services_lib在导入项目时找不到
我正在尝试将我的一个项目从Eclipse导入到AndroidStudio,我得到了以下错误 首先,我不明白为什么它不为gradle文件中的相应条目替换googleplayservices库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服务,才
我应该怎么做才能解决这个问题?任何指向教程的指导或链接都会很有帮助。好吧,可能有另一种方法可以解决这个问题,但我最终删除了
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.