Google maps 如何在flatter应用中获取googleapi密钥

Google maps 如何在flatter应用中获取googleapi密钥,google-maps,flutter,google-maps-flutter,Google Maps,Flutter,Google Maps Flutter,我已经用for maps构建了一个flatter应用程序,我想根据添加方向,但我需要获取谷歌API密钥,该密钥在构建时以不同的方式注入应用程序,具体取决于它是Android还是IoS 我花了大约一个小时的时间在谷歌上搜索,但我找不到在应用程序中获取API密钥的方法。有办法吗?如果我理解正确,您正试图从本机iOS和Android项目中从Flatter中访问Google Maps API密钥,这应该可以: 使用:阅读Android清单和iOS Info.plist 根据谷歌地图文档,安卓系统上的密钥

我已经用for maps构建了一个flatter应用程序,我想根据添加方向,但我需要获取谷歌API密钥,该密钥在构建时以不同的方式注入应用程序,具体取决于它是Android还是IoS


我花了大约一个小时的时间在谷歌上搜索,但我找不到在应用程序中获取API密钥的方法。有办法吗?

如果我理解正确,您正试图从本机iOS和Android项目中从Flatter中访问Google Maps API密钥,这应该可以:

使用:阅读Android清单和iOS Info.plist

根据谷歌地图文档,安卓系统上的密钥已经存在


然后,您需要将iOS中的API密钥移动到info.plist,然后将其读入,而不是硬编码:

您能告诉您需要API密钥的目的吗?是的,它在上面的第二个链接中:{l1.latitude},${l1.longitude}&destination=${l2.latitude},${l2.longitude}&key=$apikey您可以从Google云控制台获取API密钥。按照关于如何获取API密钥的说明进行操作,这是针对android的,这是针对iOS的。不,从google获取API密钥不是我的问题。如上图所示。若您根据本文档添加了谷歌地图包,那个么我认为您不需要在应用程序中获取API密钥。那么你能解释一下你的要求吗?