【问题标题】:Canot download Xamarin.GooglePlayServicesMaps using nuget无法使用 nuget 下载 Xamarin.GooglePlayServices 地图
【发布时间】:2026-02-09 12:00:02
【问题描述】:

我有问题。我尝试下载 google play 服务(地图),但当我尝试下载时,出现以下错误消息:

无法恢复包。恢复“Prueba.Android”的包更改。

我尝试只下载一个项目和所有解决方案,但我仍然收到相同的错误消息。我也尝试:

安装包 Xamarin.GooglePlayServices.Maps -版本 60.1142.0

我有下一条错误消息:

安装包:Detectado un conflicto de versiones para Xamarin.Android.Support.Compat。 Para resolver este problema, haga referencia al paquete directamente desde el 项目。 Prueba.Android -> Xamarin.GooglePlayServices.Maps 60.1142.0 -> Xamarin.GooglePlayServices.Basement 60.1142.0 -> Xamarin.Android.Support.Compat (>= 26.0.2) Prueba.Android -> Xamarin.Android.Support.Design 25.4.0.2 -> Xamarin.Android.Support.Compat (= 25.4.0.2)。 En linea: 1 Carácter: 1 + 安装包 Xamarin.GooglePlayServices.Maps -版本 60.1142.0 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [安装包],异常 + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

安装包:错误 al restaurar el paquete。 Revirtiendo los cambios del paquete para 'Prueba.Android'。 En linea: 1 Carácter: 1 + 安装包 Xamarin.GooglePlayServices.Maps -版本 60.1142.0 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [安装包],异常 + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

我截屏说明一下。

谁能帮助我?谢谢!

【问题讨论】:

    标签: c# android xamarin nuget maps


    【解决方案1】:

    Nuget 无法安装软件包,因为您尝试安装 Xamarin.GooglePlayServices.Maps,这取决于软件包 Xamarin.Android.Support.Compat 版本 >=26.0.2 并且您当前安装的版本是 25.4.0.2。

    更新Xamarin.Android.Support.Compat 应该可以解决问题。

    您可以使用以下 nuget 包管理器命令来执行此操作:

    Update-Package Xamarin.Android.Support.Compat 
    

    【讨论】: