您好我试图在我的Android应用中为searchView添加自动完成功能 - 用于位置。我用我的sha1键为我的应用程序创建了一个安卓密钥,但它仍然一直给我这个错误。有人可以帮我解决这个问题,还是给我另一个api来使用?谢谢!
答案 0 :(得分:8)
您需要遵循的步骤是:
2)如果您已经创建了项目,请转到服务标签,然后启用 Places API
3)现在转到API访问并复制浏览器密钥而非Android密钥
4)构建Web服务的URL如下:
String url = "https://maps.googleapis.com/maps/api/place/autocomplete/"+output+"?"+parameters;
5)参数是:
String parameters = input+"&"+types+"&"+sensor+"&"+key;
和密钥是您从谷歌控制台获取的浏览器密钥