是否有可能在android中动态更改谷歌地图键

Posted

技术标签:

【中文标题】是否有可能在android中动态更改谷歌地图键【英文标题】:Is there any possibility to change google map key dynamically in android 【发布时间】:2021-09-24 12:25:08 【问题描述】:

如果有多个客户端,需要为每个客户端分配不同的 google map api key。所以为此我为每个客户做了单独的构建。 是否有可能通过代码动态更改google map api key?

【问题讨论】:

【参考方案1】:

如果您使用 productFlavors,您可以根据需要更改 resValue

android 
    ...

    productFlavors 
        cli1 
            resValue "string", "google_maps_api_key", "CLI1_API_KEY"
         

        cli2 
            resValue "string", "google_maps_api_key", "CLI2_API_KEY"
         
    

【讨论】:

好的,谢谢,但是在 ios 中,他们有 gmsservice.providekey("") 通过这个动态更改 api 密钥同样我们有任何东西

以上是关于是否有可能在android中动态更改谷歌地图键的主要内容,如果未能解决你的问题,请参考以下文章

在 android 谷歌地图中更改集群管理器项目图标

为谷歌地图动态创建/下载样式

谷歌地图只显示空白瓷砖android

Android Studio 谷歌地图更改标记颜色

当用户点击地图图钉时动态更改图标图像文件:谷歌地图

无法在谷歌地图android上动态设置多个标记