Play 控制台显示 API 密钥泄露,即使使用推荐的方式也是如此
Play console says leaked API Key even though using recommended way
我正在使用以下方式访问我的 API 密钥;这似乎是 recommended way;但是当我将我的应用程序上传到 Play 管理中心时,当预发布报告为 运行 时,我收到严重错误。它说“泄漏的 GCP API 密钥”。我可以确认该应用程序最终获得批准,因为我以前的版本有相同的错误和相同的代码。下面是我的代码,怎样写比较好。
private fun setupPlacesSearch()
{
if(!Places.isInitialized()){
Places.initialize(applicationContext, getString(R.string.google_maps_key))
}
}
看来这只是一个警报,而不是一个警告。 This resources 表示如果对 API 密钥应用了足够的限制,则忽略该警告,因此它的使用仅限于特定的应用程序。
我正在使用以下方式访问我的 API 密钥;这似乎是 recommended way;但是当我将我的应用程序上传到 Play 管理中心时,当预发布报告为 运行 时,我收到严重错误。它说“泄漏的 GCP API 密钥”。我可以确认该应用程序最终获得批准,因为我以前的版本有相同的错误和相同的代码。下面是我的代码,怎样写比较好。
private fun setupPlacesSearch()
{
if(!Places.isInitialized()){
Places.initialize(applicationContext, getString(R.string.google_maps_key))
}
}
看来这只是一个警报,而不是一个警告。 This resources 表示如果对 API 密钥应用了足够的限制,则忽略该警告,因此它的使用仅限于特定的应用程序。