Xamarin.Forms:未找到与给定名称匹配的资源(位于';值';带值';@integer/google#play#services#version';)

Xamarin.Forms:未找到与给定名称匹配的资源(位于';值';带值';@integer/google#play#services#version';),xamarin,xamarin.forms,Xamarin,Xamarin.forms,我正在Visual Studio中通过Xamarin开发应用程序,在第一次尝试时,我遇到了以下错误: 未找到与给定名称匹配的资源(在“value”处,值为“@integer/google\u play\u services\u version”) 或 请安装SDK安装程序中提供的包:“GPS Base” 在堆栈溢出中,甚至在Xamarin论坛中,这些问题被问了很多。例如以下链接: 但是没有人有可靠和正确的答案 有人能帮我解决这个错误吗 提前谢谢 根据消息: 请安装SDK安装程序中提供的包:

我正在Visual Studio中通过Xamarin开发应用程序,在第一次尝试时,我遇到了以下错误:

未找到与给定名称匹配的资源(在“value”处,值为“@integer/google\u play\u services\u version”)

请安装SDK安装程序中提供的包:“GPS Base”

在堆栈溢出中,甚至在Xamarin论坛中,这些问题被问了很多。例如以下链接:

但是没有人有可靠和正确的答案

有人能帮我解决这个错误吗

提前谢谢

根据消息:

请安装SDK安装程序中提供的包:“GPS Base”


我建议您确保在Android SDK管理器中安装了Google Play服务。在VS工具->Android->Android SDK管理器中,将打开Android SDK管理器。向下滚动到“附加服务”部分,查找Google Play服务并确保已安装。事实上,我会确保所有Google Play XXX软件包都与Google存储库一起安装

好吧,当我删除Visual Studio 2015 Update 3并安装Visual Studio 2017 Enterprise Edition的新版本时,我不再存在上述问题。新发布的Visual Studio版本似乎足够智能,可以为我查找和管理所有这些包

我也遇到了同样的问题。即使在尝试了众多博客的众多答案后,也没有一个有效。我可以通过右键单击Xamarin解决方案的Android项目并选择Manage nuget Packages来安装Xamarin.GooglePlayServices.Maps nuget软件包来解决这个问题。早些时候,我使用工具>NuGet package Manager>管理NuGet packages for solution来安装包。希望这有帮助

它应该在构建时自动添加到清单中。您在项目中安装了哪些NuGet或组件?没有,我只是尝试构建模板项目,该项目是在您要创建新项目时由向导创建的检查随附的包template@Cheesebaron:没那么容易,伙计!查看我在Xamarin论坛上面的链接,你会发现这是大多数开发人员都遇到的问题。如果你有时间,我们可以设置一个时间,你可以通过TeamViewer连接到我的电脑,看看这里发生了什么……嗨,jgoldberger,我安装了SDK管理器的Extras部分中提供的所有软件包,但它仍然有相同的错误。如果查看此链接:,可以看到此错误的来源仍然未知。错误列表中出现的其他一些错误包括:未找到与给定名称匹配的资源:attr“colorPrimaryDark”。或者找不到与给定名称“Theme.AppCompat.Light.NoActionBar”匹配的资源:-|