C# 如何在Xamarin.Forms中使用Xamarin.GooglePlayServices.Maps?

C# 如何在Xamarin.Forms中使用Xamarin.GooglePlayServices.Maps?,c#,xamarin,xamarin.forms,xamarin.android,maps,C#,Xamarin,Xamarin.forms,Xamarin.android,Maps,我需要在我的Xamarin.Forms应用程序中使用Xamarin.GooglePlayServices.Maps。但我的所有页面都是在共享项目(例如App)中编写的,我只能在安卓项目(App.android)中安装Xamarin.GooglePlayServices.Maps。我可以在我的共享项目(App)中使用这个包(Xamarin.GooglePlayServices.Maps)吗?下载“Xamarin.Forms.Maps”。它与“Xamarin.GooglePlayService.Ma

我需要在我的Xamarin.Forms应用程序中使用Xamarin.GooglePlayServices.Maps。但我的所有页面都是在共享项目(例如App)中编写的,我只能在安卓项目(App.android)中安装Xamarin.GooglePlayServices.Maps。我可以在我的共享项目(App)中使用这个包(Xamarin.GooglePlayServices.Maps)吗?

下载“Xamarin.Forms.Maps”。它与“Xamarin.GooglePlayService.Maps”等有依赖关系。

如HeroesVII所说,为Xamarin.Forms安装
Xamarin.Forms.Maps
。下面的代码示例供您参考

在Xamarin的Android上显示地图并与之交互的配置过程。表单为:

  • 获取Google Maps API密钥并将其添加到清单中
  • 在清单中指定Google Play服务的版本号
  • 在清单中指定Apache HTTP遗留库的要求
  • 有关mroe步骤的详细信息,您可以查看MS文档

    您可以从下面的链接下载源文件。

    我建议您,正如@HeroesVII所说的,您应该试试Xamarin.Forms.Maps,它更轻量级、更简单。无论哪种方式,如果你想坚持使用Xamarin.GooglePlayServices.Maps,那么在标准项目中应该没有任何问题

    你们可以在我两天前创建的这份回购协议中找到并举例说明