天天看點

GCP API 密鑰已洩露

最近釋出app到Google play時,測試報告報了GCP API 密鑰已洩露 這個錯誤,如下圖所示

GCP API 密鑰已洩露

點開幫助中心文章,内容截圖如下

GCP API 密鑰已洩露

再點開GCP 最佳政策,給出的建議如下

GCP API 密鑰已洩露

我的api key是明文儲存在local.properties中,然後在初始化Places時, Places.initialize(BuildConfig.MAP_KEY)直接用引用這個未加密的key。這就直接在代碼中嵌入API密鑰。我現在的做法是将key進行加密儲存到local.properties時,在初始化Places時,再解密。