2014-02-07 119 views
0

我正在关注这个例子来实现我的Android应用程序的谷歌自动完成功能。 https://developers.google.com/places/training/autocomplete-android谷歌地图android api autocomplete

但是从JSON响应我得到如下:

02-07 12:53:31.202: D/JSON String(6815): { 
02-07 12:53:31.202: D/JSON String(6815): "predictions" : [], 
02-07 12:53:31.202: D/JSON String(6815): "status" : "REQUEST_DENIED" 
02-07 12:53:31.202: D/JSON String(6815): } 

我知道我的API_KEY是正确的,因为我已经实现了谷歌地图的正常工作相同的活动。任何想法有什么不对?

SOLUTION:

您需要使用Key for browser apps (with referers)从API控制台,而不是一个Android应用程序!

+0

您是否在Google开发人员控制台中将地点api添加到了您的项目中? – avalancha

回答

1

对于Places API,即使您在Android应用程序中实现此功能,您也需要使用API​​作为来自API控制台的浏览器应用程序!

+0

但是什么是REFERERS网址? – Suchith