Xamarin.android 需要帮助获取地图应用程序的google地图密钥吗

Xamarin.android 需要帮助获取地图应用程序的google地图密钥吗,xamarin.android,Xamarin.android,我访问下面的链接获取谷歌地图密钥 拜访 a) 在谷歌Api控制台中创建一个项目 b) 基于谷歌的以下指令创建了SHA1证书指纹 keytool -list -v -keystore mystore.keystore mystore.keystore请参阅:C:。。。。。Xamarin\Mono for Android\debug.keystore“ 问题: P1)从何处获取Xamarin中的包名,以创建基于此格式的Google地图密钥: 每行一个SHA1证书指纹和包名(用分号分隔)

我访问下面的链接获取谷歌地图密钥

拜访

a) 在谷歌Api控制台中创建一个项目

b) 基于谷歌的以下指令创建了SHA1证书指纹

    keytool -list -v -keystore mystore.keystore 
mystore.keystore请参阅:C:。。。。。Xamarin\Mono for Android\debug.keystore“

问题:

P1)从何处获取Xamarin中的包名,以创建基于此格式的Google地图密钥:

每行一个SHA1证书指纹和包名(用分号分隔)

例如:

45:B5:E4:6F:36:AD:0A:98:94:B4:02:66:2B:12:17:F2:56:26:A0:E0;com.example

2) 在emulator中测试地图应用程序时是否需要此地图键

谢谢

1)

在Visual Studio中:

  • 右键单击项目>属性
  • 单击左侧的Android清单选项卡
  • “包名称”字段是您要查找的内容
如果您看到消息“找不到AndroidManifest.xml”。单击以添加一个

在Xamarin工作室内:

  • 右键单击项目>选项
  • 导航到Build/Android应用程序部分
  • “包名称”字段是您要查找的内容
(二)


是的,您需要一个映射键来在模拟器中测试应用。

谢谢。谷歌api控制台的新功能。现在,我使用测试App1包名来获取映射键,如果最后一个应用程序是App2会怎么样。我可以使用地图键吗?来自:“Maps API密钥链接到特定的证书/包对,而不是用户或应用程序。无论应用程序有多少用户,每个证书只需要一个密钥。使用相同证书的应用程序可以使用相同的API密钥。但是,建议您使用不同的证书对每个应用程序进行签名,并为每个应用程序获取不同的密钥。”