我是Xamarin.Android的新手。我正在尝试更新Android版的谷歌地图SDK(版本18.0.0(,现在可以通过谷歌播放服务获得。然而,所有关于更新的文档都使用build.gradle,并将依赖项更改为com.google.android.gms:play-services-maps:18.0.0
,而Xamarin没有。如何在Xamarin中更新地图SDK?
Xamarin创建并维护Xamarin。Google Play Services的Android绑定Google还为Android提供本地映射API。"地图API"适用于希望对地图体验保持更多控制的情况。使用API地图可以实现的功能包括:
- 通过程序更改地图的视点
- 添加和自定义标记
- 用覆盖图注释地图
与现在预测的谷歌地图Android API v1不同,谷歌地图Android API v2是Google Play服务的一部分。Xamarin.Android应用程序必须满足一些强制性的先决条件,才能使用谷歌地图Android API。
在使用地图API之前,需要采取几个步骤,包括:
-
获取地图API密钥
-
安装Google Play Services SDK
-
从NuGet 安装Xamarin.GooglePlayServices.Mapses软件包
-
指定所需权限
-
(可选(使用Google API 创建一个模拟器
有关更多详细信息,您可以查看:
https://learn.microsoft.com/en-us/xamarin/android/platform/maps-and-location/maps/maps-api#install-gps sdk。
和
https://github.com/xamarin/GooglePlayServicesComponents