使用Google Play服务库更新和导入问题

问题描述:

我最近从SDK管理器更新了我的google-play-services_library。我一直在使用这个库为我的地图项目,并从清单文件,我注意到,它的版本使用Google Play服务库更新和导入问题

机器人:=的versionName“3.0.27(601249-10)”>

现在对于我的Google云消息传递项目,我需要将此库升级到3.1以上。所以我从SDK经理更新了它。 但现在我无法将最新的库导入到我的工作区中。这里有一个截图: enter image description here

我相信部分原因是因为我已经在我的包资源管理器中有以前的版本。所以我不知道该如何解决这个问题,因为我已经在尚未完成的不同项目中使用了以前的软件包。 我的工作区位于我的F驱动器中,我的SDK更新安装在我的E驱动器中。 那么我该如何解决这个问题? 感谢您的帮助!

+0

您的旧版Google图书库是否已经存在于您的工作区中? – GrIsHu

+0

是它在我的工作区内。 – Arefin

+0

如果它在你的工作区内,那么就把它移到别的地方然后尝试导入。现在,如果你导入它像'File> Project ...>选择Android文件夹> AndroidProjectFromExistingCode>并浏览你的项目'。 – GrIsHu

在F驱动器中复制该Google Play服务库并将该库导入到工作区中。然后删除已存在于工作区中的该库。在工作区中导入此Google Play服务库(现在位于F驱动器中)。

+0

我应该在导入时检查复制项目到工作区吗? – Arefin

如果旧的google-play-service库在您的工作区内,那么只要将它移到其他地方,然后尝试导入。现在,如果你导入它像File>Project...>Select Android folder>AndroidProjectFromExistingCode>and browse your project。你的图书馆项目将被导入你的工作区。

+0

您的意思是说,我必须在工作区中保留旧版本和新版本?我无法在这里导入他们两个。我的问题仍然存在,我之前展示的错误仍然存​​在(http://s21.postimg.org/da7ouruiv/error.png)。我无法单独删除缺失的依赖项。如果我删除整个Dependency文件夹,android会重新生成它,但是仍然会像以前一样显示丢失的文件夹。 – Arefin

+0

我在说你要么从工作区中删除旧版本,要么只是在工作区中重命名旧版本。然后尝试在工作区中导入新版本。 – GrIsHu

+0

关于依赖的问题:解决它,因为我说你必须从你的项目中删除依赖项,并且你将不得不尝试添加新的谷歌播放服务库的参考库。好 ? – GrIsHu