【发布时间】:2018-06-06 04:48:10
【问题描述】:
我正在使用PlaceAutocompleteFragment,当我点击搜索字段 PlaceAutocompleteFragment 对话框消失时,我收到此错误:
{"errors":[{"domain":"global","reason":"forbidden","message":"来自此 Android 客户端应用程序 com.ganger.package 的请求被阻止。"}],"代码":403}
顺便说一句,当我通过 Android Studio 安装应用程序时,它可以完美运行,所以...... 我做了什么来解决这个问题
1.生成了新的 API,但是没有用。
2.google place API 已启用。
4.meta数据在manifest文件的application标签中。
5.Android Place Autocomplete Fragment closing on its own
6.Place Autocomplete not working properly Android 7.PlaceAutocompleteFragment disappears on click。 在做了所有这些事情之后仍然面临同样的问题。 提前感谢,真的很抱歉英语不好......
【问题讨论】:
-
您的意思是当您尝试制作已签名的 apk 并尝试从那里搜索时发生此错误,对吧?
-
完全是@ManishKarena
-
所以可能是您的 SHA 证书密钥的问题,所以请尝试在从 Google API 控制台创建 API 密钥时添加正确的证书 SHA 密钥。
-
好吧,我得到了这个 SHA1 密钥,通过 Android Studio 右上角的 gradle 选项,然后是 applicationname(root),然后是任务,然后是 android 和签名报告,我在 logcat 中得到了 SHA1 密钥..
-
@Jaymin 感谢您编辑问题.. :)
标签: java android placeautocompletefragment