lm2*_*m2a 3 android autocomplete google-places-api
我正在尝试运行Google Place代码示例,但我无法执行此操作.
我收到错误消息,如:
获取自动填充预测API调用时出错:状态{statusCode = TIMEOUT,resolution = null}
我将Google Map V2 ApiKey添加到Manifest,并使用正确的证书对应用程序进行了签名,因此密钥似乎可以在此处:
mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this, 0 /* clientId */, this)
.addConnectionCallbacks(this)
.addApi(Places.GEO_DATA_API)
.build();
Run Code Online (Sandbox Code Playgroud)
我不确定clientId插槽中应该是什么,并且没有太多信息.只是其他人有同样的问题,但没有解决方案.
顺便说一句,如果有人想看看完整的代码,请访问:https: //github.com/googlesamples/android-play-places/issues/3
小智 5
这个错误可能是因为Places API for Android你没有启用你的Google Developer Console(这与常规的不同Places API).
如果您使用旧的"地图"标识符设置API密钥,而不是com.google.android.geo.API_KEY将Google元数据添加到应用程序清单时,也会导致此问题.