【问题标题】:How to implement google map API key in Android sent from backend API response如何在 Android 中实现从后端 API 响应发送的谷歌地图 API 密钥
【发布时间】:2020-02-14 08:36:39
【问题描述】:

目前,我正在开发一个项目,其中后端 API 发送地图 API 密钥响应。我必须在我的 Android 项目中使用该密钥来提供地图服务。该项目大量使用地图,我如何有效地使用从我的后端 API 调用响应的谷歌地图 API 密钥。

我在这里使用的语言是kotlin 和地图的响应 键看起来像:

{ 
   "api_key":"<my_google_map_api_key"
}

对此答案的任何解决方案将不胜感激。谢谢。

【问题讨论】:

  • 呵呵。我认为这是不可能的,因为在这种情况下,谷歌无法从谷歌地图中获得资金,因为每个人都刚刚开始生成和替换地图 api_keys:D 你(你的客户)想要这样做的唯一原因是避免为谷歌地图付费当流量大于免费计划时。

标签: android google-maps kotlin backend


【解决方案1】:

如果您的布局包含 MapView,那么它是可能的。 例如:-

@Override
protected void onCreate(Bundle arg0) {
super.onCreate(arg0);
String mapApiKey = <your choice logic here>
mMapView = new MapView(this, mapApiKey);
setContentView(mMapView);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-24
    • 2013-01-06
    • 2021-01-30
    相关资源
    最近更新 更多