Google maps 我们可以为xamarin形式的android和xamarin形式的ios使用单一的google地图api密钥吗?

Google maps 我们可以为xamarin形式的android和xamarin形式的ios使用单一的google地图api密钥吗?,google-maps,xamarin.forms,Google Maps,Xamarin.forms,我已经以xamarin格式iso呈现了google地图,但它在android中不起作用。我不知道我的android设置是否有问题 我的问题是:我们可以在两个应用程序中使用单一的GoogleMapAPI键吗 在谷歌控制台中,我看到: Application restrictions specify which web sites, IP addresses, or apps can use this key. You can set one restriction type per key.

我已经以xamarin格式iso呈现了google地图,但它在android中不起作用。我不知道我的android设置是否有问题

我的问题是:我们可以在两个应用程序中使用单一的GoogleMapAPI键吗

在谷歌控制台中,我看到:

Application restrictions specify which web sites, IP addresses, or apps 
can use this key. You can set one restriction type per key.
在这里,我只能在http、ip、android和ios中选择一个选项


如果教程链接谷歌地图在xamarinform也将不胜感激。我正在使用谷歌地图nuget软件包

根据谷歌的说法,为了更好地理解Android和iOS,你应该使用不同的API键,我建议你阅读

在您的情况下,我建议您为您的iOS应用程序创建一个API密钥,并为您的Android应用程序创建另一个客户端API密钥(与iOS应用程序不同)

在您选择创建新API密钥时,您可以看到Google为您提供了不同的选择:服务器密钥、浏览器密钥、iOS密钥、Android密钥等。每个不同的密钥用于不同的目的,并且应仅限于相应的平台(例如:不要像iOS应用那样将服务器密钥放在客户端应用中,反之亦然)


例如,您可以签出。

答案是肯定的。您可以在两个应用程序(Android/iOS)中使用相同的GoogleMapAPI键,只需使用NuGet即可

您可以在中找到Xamarin表单中的Google地图教程