gpt4 book ai didi

android - PlaceAutocompleteFragment 无法解析

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:02:50 26 4
gpt4 key购买 nike

在我的应用程序中,我添加了 Google map ,它们运行良好。我想添加一个 PlaceAutocompleteFragment。我正在使用我已经为 map 生成的 key ,并且我已经从 google.console 启用了 Places Api 选项。我已将这些添加到我的 build.gradle 中:

compile 'com.google.android.gms:play-services-maps:8.3.0'
compile 'com.google.android.gms:play-services-location:8.3.0'
compile 'com.google.android.gms:play-services:8.3.0'

但是当我尝试使用 PlacesAutoCompleteFragment 时,Android Studio 无法解决这个问题。

最佳答案

这里的问题是 PlaceAutocompleteFragment 在 Google Play Services 8.3 版本中不存在。

这没有很好地记录,但您可以在 this blog 上看到PlaceAutocompleteFragment 于 2015 年 12 月“宣布”。

您还可以看到in the PlaceCompleteFragment Google code samples on GitHub他们使用的是 8.4 版的 GooglePlayServices。

我也遇到了这个问题,更新 Google Play Services 就解决了这个问题。

因此,在 SDK 管理器中更新 Google Play 服务,然后像这样修改 build.gradle,它应该可以工作:

compile 'com.google.android.gms:play-services-maps:8.4.0'
compile 'com.google.android.gms:play-services-location:8.4.0'

更新

在较新版本的 Google Play 服务中,他们已经分解了 Google Places API,因此除了 map 和位置之外,您还需要包含它:

compile 'com.google.android.gms:play-services-maps:11.0.2'
compile 'com.google.android.gms:play-services-location:11.0.2'
compile 'com.google.android.gms:play-services-places:11.0.2'

关于android - PlaceAutocompleteFragment 无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34800860/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com