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

时间:2013-07-08 11:20:48

标签: android google-maps google-play-services

我知道Stackoverflow中有两个这样的帖子(thisthis),但我已经尝试了那里描述的内容没有任何结果,我觉得我已经不多了选项。

这个截图来自这两个帖子中的一个,但正是我也看到的。 problem at importing

在我的情况下,我从来没有能够使googlemaps工作,我试图以很多不同的方式导入和复制这些东西,我猜这是导致实际情况的原因。在我上一次尝试中,我将尝试按照this post中描述的步骤进行操作,这似乎是最准确的步骤,但正如我所说,现在我无法导入google-play-services_lib,因为一直告诉我这是在使用中。 我确保通过搜索它从我的工作区和任何其他可以存储它的地方删除了该项目。

有没有人有其他两篇文章中没有描述的想法?创建一个新工作区并导入我的项目然后google-play-services_lib可能是一个解决方案,或者问题是另一种性质?有没有办法获取有关Eclipse显示的错误的更多信息以便修复它?

4 个答案:

答案 0 :(得分:2)

项目名称已经存在于工作空间大部分时间可能被命名为mainactivity(或其他名称)尝试重命名更改现有项目名称并在尝试导入之后!

例如按照步骤

第一个屏幕截图显示相同的错误

enter image description here

点击后选择所有按钮显示实际错误解释下面的屏幕截图:

enter image description here

注意此屏幕截图错误消息是Cannot import MainActivity because the project name is in use,在再次尝试导入后,在Eclipse上的现有工作空间显示项目名称重命名后,它将完美运行!

答案 1 :(得分:0)

google-playservices.lib正在被另一个项目使用。

检查以下

  • 右键单击关闭正在使用它的项目
  • 从正在使用它的项目中删除引用。

答案 2 :(得分:0)

我确信有更好的方法可以做到这一点,但我最终creating a new workspace,导入了我的项目,然后导入了google-play-services_lib。

答案 3 :(得分:0)

我没有你的eclipse工作空间中的库项目,你仍然收到这条消息,你可以关闭eclipse,转到你的workspace文件夹并手动删除google-play-service库那里。然后打开eclipse并尝试再次添加项目。