【发布时间】:2020-01-29 02:20:24
【问题描述】:
Google 警告我,我的 google Api 密钥暴露在 Manifest 文件和 Java 文件中。我的清单文件看起来像:
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="AIza..................................03E"/>
在strings.xml文件中:
<string name="google_direction_api_key">AIza................................03E</string>
在 Java 中:
+"&"+"key="+getResources().getString(R.string.google_direction_api_key);
所以,我的问题是如何在 java 和 xml 文件中使用此 Api 密钥,以便密钥不会暴露?有什么办法吗?
谢谢。
【问题讨论】:
-
@Avilash,如何在 Manifest 中使用?
标签: java android api google-play-console google-geolocation