对于Android Map api v2描述参考非现有库google-play-services_lib \ bin \ google-play-services_lib.jar

时间:2013-02-15 13:38:32

标签: android google-api android-mapview android-maps google-maps-android-api-2

我已将google-play-services_lib导入我的工作区并将google项目添加到MYProject中它会给出错误:

  

描述资源路径位置类型       容器'Android Dependencies'引用非现有库'D:\ Android   Workspace \ google-play-services_lib \ bin \ google-play-services_lib.jar'HBuddy Build   路径构建路径问题

     

描述资源路径位置类型无法构建项目   直到构建路径错误得到解决HBuddy Unknown Java Problem

我已经在Extras enter image description here

中安装了Google Play服务

enter image description here enter image description here

9 个答案:

答案 0 :(得分:17)

我也遇到了这个问题。

我的解决方案是,

  1. 首先清理项目 google-play-services_lib
  2. 然后清理我的项目,这取决于播放服务库

答案 1 :(得分:4)

嘿,我知道你的问题是什么。我认为您似乎没有构建自己的google-play-services项目...请尝试以下解决方案:

  1. 将google-play-services_lib“项目”导入您的工作区
  2. 将刚刚导入的项目添加到您的应用程序构建路径
  3. 右键单击google-play-services_lib项目并选择“Build Project”
  4. 等一会儿或“清理”你的项目
  5. 运行您的申请并 - - Voila -

答案 2 :(得分:2)

请取消选中“Is Library”,如下所示;

enter image description here

答案 3 :(得分:1)

您的bin文件夹不存在!您可能无权创建文件夹。

如果您从现有代码创建项目,请确保选中“将项目复制到工作区”。

答案 4 :(得分:1)

我发现引用正在查看错误的文件夹。它通常在<android-sdk>/extras/google/google_play_services/libproject/google-play-services_lib/bin/中查找jar文件,该文件实际位于<android-sdk>/extras/google/google_play_services/libproject/google-play-services_lib/libs文件夹中。我找不到更改引用链接的方法,所以我只是将jar文件和匹配的jar属性文件从/libs文件夹复制到/bin文件夹。

我希望它有所帮助。

答案 5 :(得分:1)

我的解决方案是,

  1. 首先清理项目google-play-services_lib

  2. 然后清理我的项目,这取决于播放服务库

答案 6 :(得分:1)

还有另一种方法可以解决此问题。将google_play_services_lib项目导入您的工作区。 Android的SDK /额外/谷歌/ google_play_services / libproject /谷歌播放-services_lib

然后在外部添加google-play-services.jar文件。 右键单击your_project - &gt; properties - &gt; java build path - &gt;图书馆 - &gt;添加外部JAR - &gt;从工作区选择google-play-services.jar - &gt; clean - &gt; build

它对我有用。

答案 7 :(得分:0)

当我更新我的eclipse Android SDK工具时,我遇到了同样的问题并得到了解决 我使用的是22版,当我将Android SDK工具更新到22.0.1时,错误消失了,我可以构建我的项目 我希望这有助于某人...

答案 8 :(得分:0)

选中“项目”文件夹的“只读”属性。 如果选中它,取消选中它然后尝试。