Android API的地方已被弃用

Android API的地方已被弃用

我正在尝试实施Places API。我的代码看起来像这样:

val builder = PlacePicker.IntentBuilder()startActivityForResult(builder.build(mActivity), PLACE_PICKER_REQUEST)

我的地图凭据是正确的,但是我得到了这个电话

Places API for Android does not seem to be enabled for your app. See https://developers.google.com/places/android/signup for more details.

但是,当我尝试启用“Places API for Android”时,我收到了此错误。

您没有足够的权限来查看此页面。

我尝试退出帐户,再次登录,隐身模式,Safari和Chrome。什么都没有用,所以我联系了支持,这非常快(谢谢你们!)

您尝试启用Places for Android API时收到错误的原因是它已被弃用。现在,启用Places API可以覆盖Android的位置功能。

我询问了我的实施并得到了这个回复。

地点选择器也已被弃用。您可以安装兼容性库以继续使用场地选择器,直到弃用期在7月29日结束。有关此内容的更多信息,请点击此处:https: //developers.google.com/places/android-sdk/client-migration#place_picker

我现在在网上找到的文档有点令人困惑,什么是弃用的,什么不是?任何人都可以指出我正确的方向这种功能吗?


慕容森
浏览 919回答 3
3回答

函数式编程

适用于Android的Places SDK的Google Play服务版本(在Google Play Services 16.0.0中)已于2019年1月29日弃用,并将于2019年7月29日关闭。如果您在google API控制台下查看,它只有PLACES API,而且没有像PLACES SDK FOR ANDROID了。可以在此处找到新位置的迁移指南SDK客户端库或者在我的repo => NewGooglePlacesSDK中找到自定义实现
打开App,查看更多内容
随时随地看视频慕课网APP