运行Xamarin表单地图时出现异常

时间:2018-12-06 06:44:40

标签: xamarin.forms

未捕获的异常:找不到API密钥。检查是否在AndroidManifest.xml元素中

enter image description here

1 个答案:

答案 0 :(得分:4)

  

要在Android中使用Google Maps功能,您需要向Google注册Maps API密钥。在执行此操作之前,您只会在应用程序中看到空白网格而不是地图。您必须获取Google Maps Android API v2密钥-旧版Google Maps Android API密钥v1的密钥将无法使用。   获取Maps API v2密钥涉及以下步骤:

  • 获取用于对应用程序进行签名的密钥库的SHA-1指纹。
  • 在Google API控制台中创建一个项目。
  • 获取API密钥。

re:https://docs.microsoft.com/en-us/xamarin/android/platform/maps-and-location/maps/obtaining-a-google-maps-api-key?tabs=windows

将密钥添加到您的项目

re:https://docs.microsoft.com/en-us/xamarin/android/platform/maps-and-location/maps/obtaining-a-google-maps-api-key?tabs=windows#adding-the-key-to-your-project