导入google-play-service库,显示此参考android旁边的红色X.

Ani*_*nil 22 eclipse android google-maps

我试图使用导入在我的项目中添加google-play-service库(对于谷歌地图).添加路径后,此引用旁边出现红色X,并且引用未添加.知道如何解决这个问题吗?

Rag*_*dan 50

红色X表示其断开的链接路径.

http://developer.android.com/google/play-services/setup.html

将google-play services_lib库项目复制到您的工作区(您的android地图项目所在的文件夹).可以在以下路径下找到库项目.

     <android-sdk-folder>/extras/google/google_play_services/libproject/google-play-services_lib library project .
Run Code Online (Sandbox Code Playgroud)

将库项目导入到Eclipse中

单击文件>导入,选择Android>现有Android代码到工作区,然后浏览工作区导入库项目.您可以检查它是否是库项目.右键单击库项目.转到属性.点击左侧面板上的Android.您将看到Is Library已选中.

右键单击你的android项目.转到属性.在左侧面板中选择Android.单击"添加"并浏览库项目.选择相同.单击确定并应用

在此输入图像描述

  • 你不知道如何将粘贴从一个文件夹复制到另一个文件夹? (5认同)

Mac*_*ibe 9

导入现有项目(google-play-services-lib)时,Eclipse会做一些奇怪的事情,特别是如果您尝试导入然后允许项目自动"复制"到您的工作区.我有同样的问题,这是我如何解决它:

  • 关闭Eclipse

  • 从工作区中删除所有google-play-services项目

  • 手动将google-play-services-lib文件夹(.... sdk\extras\google\google_play_services\libproject\google-play-services_lib)复制到工作区中

  • 打开Eclipse

  • 添加一个新项目,选择"现有Android项目",然后导航到您的工作区并添加新复制的google-play-services-lib项目

  • 最后,将google-play-services-lib作为库添加到您的项目中(就像您通常那样)

希望这可以帮助!:)