无法导入google-play-services_lib,因为项目名称正在使用中

时间:2013-04-08 03:55:04

标签: android google-maps

我已经完成了一个显示引用本教程的Google地图的应用程序

http://www.vogella.com/articles/AndroidGoogleMaps/article.html

该应用程序运行良好,它显示了一个谷歌地图,如教程中所示。但是现在,当我打开项目时,它会显示与导入 com.google 包相关的几个错误。我已经添加了google_play_services_lib。但是现在,应用程序中没有显示。当我再次尝试导入google_play_services_lib时,会出现此错误,

  

“无法导入google-play-services_lib,因为项目名称位于   用“

有什么问题?请帮帮我。

4 个答案:

答案 0 :(得分:6)

如果您的工作区中存在与名称相同的项目或文件夹,则通常会发生这种情况。

通常,您可以使用“F2”快捷键更改现有文件夹的名称来解决此问题。但是,由于这是一个库,我建议您将现有文件夹“google_play_services_lib”从工作区目录转移到其他位置,然后再次尝试导入“google_play_services_lib”。

答案 1 :(得分:1)

这意味着google-playservices.lib正由其他项目使用,您可以通过它来解决。

  • 从正在使用它的项目中删除对它的引用。

  • 或者使用eclipse->右键单击>关闭该项目。

答案 2 :(得分:0)

从工作区中删除此项目,然后从您的sdk位置导入。 [http://developer.android.com/google/play-services/setup.html#Install]

答案 3 :(得分:0)

似乎在导入google-play-services_lib时,Eclipse会使用相同的名称创建项目。即使我从工作区文件夹中手动删除了google-play-services_lib文件夹,我也必须删除Eclipse中的google-play-services_lib项目。完成后,我能够导入lib,然后在我的项目中使用它。