You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Xamarin.Android中更新18.0版本的Google Maps SDK

Xamarin.Android 更新 Google Maps SDK for Android 18.0.0 操作方案

Xamarin.Android 不使用原生安卓的 build.gradle 管理依赖,谷歌官方的 Play Services 相关SDK在Xamarin生态下都被封装为官方维护的NuGet绑定包,你按照以下步骤操作即可完成更新:

1. 确认对应NuGet包版本

原生 com.google.android.gms:play-services-maps:18.0.0 对应的Xamarin绑定包版本为 118.0.0。这里需要注意Xamarin的绑定包命名规则:原生主版本号小于10时,会在版本号前加前缀1,所以原生18.0.0对应绑定包118.0.0。

2. 可视化界面更新(适用于Visual Studio Windows/Mac)

  • 右键你的Xamarin.Android项目,选择「管理NuGet程序包」
  • 切换到「已安装」标签,找到 Xamarin.GooglePlayServices.Maps 包
  • 在右侧版本选择下拉框选中118.0.0版本,点击「更新」即可

3. 命令行更新(适用于dotnet CLI或NuGet CLI环境)

如果你偏好命令行操作,直接在项目根目录下执行以下命令即可:

Install-Package Xamarin.GooglePlayServices.Maps -Version 118.0.0

4. 验证更新结果

更新完成后重新编译项目,你可以在项目的「引用」->「从NuGet」目录下找到Maps相关引用,确认版本号为118.0.0即代表更新成功,对应的原生SDK版本就是你需要的18.0.0。

注意:如果更新过程中出现依赖冲突,需要同时更新相关的Google Play Services依赖包(比如 Xamarin.GooglePlayServices.Base、Xamarin.GooglePlayServices.Basement 等)到和Maps包匹配的版本,避免版本不一致导致的编译错误。

内容的提问来源于stack exchange,提问作者Matti243

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 23:27:07