我有一个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文件转换为资源,但是有没有办法引用清单文件中的密钥?
答案 0 :(得分:10)
您可以使用
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_api_key"/>