来自google-services.json的AndroidManifest.xml中的Google Maps键

时间:2016-07-11 12:39:01

标签: java android google-maps android-manifest google-play-services

我有一个google-services.json文件,其中包含用于谷歌地图服务的API密钥。 Google地图需要AndroidManifest.xml中的以下信息:

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

我可以使用R.string.google_api_key访问Java中的信息,因为构建过程会根据https://developers.google.com/android/guides/google-services-plugin将JSON文件转换为资源,但是有没有办法引用清单文件中的密钥?

1 个答案:

答案 0 :(得分:10)

您可以使用

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