仅限我的Android应用程序访问Google Web Services API

仅限我的Android应用程序访问Google Web Services API,android,google-places-api,Android,Google Places Api,这是我们的后续行动 有没有办法限制我的Android应用程序只能访问Google Web Services API? 我想从中获取“address_components”字段,但无法使用,因为该字段在中不存在 我选择了Android应用程序密钥限制,并在Google开发者控制台中输入了我的应用程序详细信息(包名+SHA-1证书指纹)。我收到“您的API密钥上配置了每IP或每引用限制…”错误消息,这是预期的 我尝试过填写“X-Android-Package”和“X-Android-Cert”标题,

这是我们的后续行动

有没有办法限制我的Android应用程序只能访问Google Web Services API? 我想从中获取“address_components”字段,但无法使用,因为该字段在中不存在

我选择了Android应用程序密钥限制,并在Google开发者控制台中输入了我的应用程序详细信息(包名+SHA-1证书指纹)。我收到“您的API密钥上配置了每IP或每引用限制…”错误消息,这是预期的


我尝试过填写“X-Android-Package”和“X-Android-Cert”标题,但没有任何改变。有什么办法吗?

Android应用程序限制只有在使用Android API的密钥时才有效,唉(文档中提到了这一点)

如果您计划从移动应用程序调用web服务,那么首选的方法是通过服务代理移动调用,这样API密钥就不会嵌入到移动应用程序中。有关此方法的更多信息,请参见