gpt4 book ai didi

android - 如何使用 google-services.json 和 Google Maps API key ?

转载 作者:行者123 更新时间:2023-12-02 11:21:15 25 4
gpt4 key购买 nike

一个应用使用 Firebase 和 Google Maps Android SDK。

Firebase 使用 google-services.json 可以正常工作在 Firebase 控制台上下载的文件。

但是,AndroidManifest.xml 中提供了 Google Maps API key 。文件:

<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="${google_maps_key}" />

build.gradle 中提供了谷歌地图 key 根据构建变体:
manifestPlaceholders.google_maps_key = "<REMOVED>";

Google map 功能适用于 debug构建变体,但它在 release 中不起作用. Google Cloud Console 中的 API 已启用且凭据正确(SHA1 指纹、API 限制)。 Google Cloud 控制台不显示发布项目的任何 API 请求。
google-services.json包含我在 Google Cloud 控制台或 Firebase 中找不到的 API key ( "api_key": [{ "current_key": <REMOVED> }])。

JSON 文件是否可能与 Google Maps API key 冲突?

最佳答案

您可以使用以下内容,注意 google_api_key 将使用 google-services.json 自动生成如果您使用 google-play gradle 插件(即 id("com.google.gms.google-services") )

<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_api_key" />

关于android - 如何使用 google-services.json 和 Google Maps API key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53144423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com