Android Dependencies引用了不存在的库google-play-services_lib.jar

say*_*mic 12 eclipse android google-play-services

我一直在努力让一个简单的地图出现在应用程序中,如Google Maps v2文档所示.Eclipse一直在说:

容器'Android Dependencies'引用非现有库'X:\ Android Development\workspace\google-play-services_lib\bin\google-play-services_lib.jar'

我发现有几个人在这里遇到了问题我跟着这些步骤没有运气.我安装了Google Play服务,我甚至卸载并重新安装了它.我已将google-play-services_lib项目导入Eclipse并检查移动到工作区.

任何帮助都会很棒,因为我无法让它发挥作用.我确实检查了位置,那里没有文件,所以我不知道为什么它因为我安装了Google Play服务而丢失了.

小智 18

这个答案对我有用/sf/answers/1147887961/

我也遇到过这个问题.

我的解决方案是,

首先清理项目google-play-services_lib,然后清理依赖于播放服务库的项目


Mic*_*ang 15

我解决了这个问题:

  1. 右键单击"google-play-services_lib"项目,选择"属性".
  2. 点击左侧面板上的"Android".
  3. 在"Project Build Target"上查看Android SDK版本,然后选择"确定"按钮.
  4. 重建google-play_services_lib项目,现在"bin"文件夹中有"google-play-services_lib.jar".
  5. 清理并重建您的项目.

详细信息:google-play-services_lib项目的原始构建目标是android-10.如果你没有在Eclipse中安装这个版本的Android SDK,Eclipse就不会构建它,留下一个空的bin文件夹.我们的项目引用此bin文件夹中的.jar文件,这会导致错误消息.因此,解决此问题只是为google-play-services_lib项目检查适当的构建目标.


yoa*_*oah 8

在Eclipse中打开Project - > Properties.选择左侧的Android.使用绿色复选标记在底部查看您对Google Play服务的引用.如果没有,请单击" 添加"并添加Google Play服务库

  • @ LunarZer0你可以在某处上传该文件吗?我无法让它工作...... (4认同)
  • 它确实显示绿色复选标记,我没有检查库. (3认同)