尝试多个选项后,我的 google 地方 SDK 似乎无法正常工作。可能是啥问题?

Posted

技术标签:

【中文标题】尝试多个选项后,我的 google 地方 SDK 似乎无法正常工作。可能是啥问题?【英文标题】:My google places SDK doesn't seem to work after trying multiple options. What could the issue be?尝试多个选项后,我的 google 地方 SDK 似乎无法正常工作。可能是什么问题? 【发布时间】:2020-05-17 10:10:11 【问题描述】:

我正在使用我知道已弃用的 Google Places SDK。我正在使用自动完成功能,但不断收到错误消息,指出存在网络错误并且分辨率为空。这是因为弃用吗?如果我的 API 密钥在我的清单中,或者我可以将它存储在我想要的任何地方(忽略安全目的),它会有所不同吗?

【问题讨论】:

我不认为它已被弃用。在此处粘贴相关代码和错误。 developers.google.com/places/android-sdk/client-migration D'oh,完全错过了 android 标签。为什么不升级? 升级需要一段时间,因为它是一个大项目文件。此外,随着升级,我必须找到一种方法来再次实施 Place Picker,因为他们已经删除了它。如果我可以在不升级的情况下让它工作,那就更容易了 查看错误和您的实现会有所帮助,这可能是由于弃用或更良性的原因。 【参考方案1】:

您不能再使用已弃用的 Places SDK。如果您想继续使用 Places 服务,您需要 migrate 使用新的 Places SDK for Android;此时您无法让已弃用的 SDK 正常工作。

查看What are the consequences of not migrating to the new released google places sdk

请注意,如果您还没有迁移到 AndroidX,您还需要这样做。

希望这会有所帮助!

【讨论】:

以上是关于尝试多个选项后,我的 google 地方 SDK 似乎无法正常工作。可能是啥问题?的主要内容,如果未能解决你的问题,请参考以下文章

为Android添加谷歌地方sdk时出错[原因:重复条目:com / bumptech / glide / GeneratedAppGlideModule.class]

如何使用 Google API PHP SDK 获取用户信息

存根 Google Maps/Places iOS SDK 调用以进行单元测试

安装带有多个版本py2.7的Google Cloud SDK时出现sqlite3错误

31.0.0 不是有效的 SDK 版本。选项是 26.0.0 未版本化

更新 ADT 23 后,首选项中的 SDK 路径缺失 [重复]