【问题标题】:Places class is removed from android play services 9.2.0从 android play services 9.2.0 中删除 Places 类
【发布时间】:2016-06-28 06:39:18
【问题描述】:

今天,我将google play服务更新到9.2.0。 我遇到了错误

com.google.android.gms.location.places.Places

未找到。低于两行

.addApi(Places.GEO_DATA_API)
.addApi(Places.PLACE_DETECTION_API)

我可以在哪里找到 GEO_DATA_API、PLACE_DETECTION_API 的任何线索

提前致谢。

【问题讨论】:

    标签: android google-play-services


    【解决方案1】:

    在 9.0.2 中,“places”库位于“location”库中。在 9.2 中,您需要添加 'places' 库作为依赖项:

    implementation 'com.google.android.gms:play-services-places:9.2.0'
    

    【讨论】:

    • 仅供参考,这也修复了缺少的 LatLng 类。
    【解决方案2】:

    截至 6 月 28 日,该文档尚未更新。我建议将播放服务库降级到 9.0.2。 (文档最后更新于 6 月 23 日)。

    编辑: 正如艾默生建议的那样,

    编译'com.google.android.gms:play-services-places:9.2.0'

    将位置库添加到您的 Gradle。官方文档中没有更新。

    【讨论】:

      【解决方案3】:

      对于播放服务 9.2.0 地方导入已更改

      import com.google.android.gms.location.places;
      

      import com.google.android.gms.location.places.Place;
      

      或者你需要所有地方文件夹

      import com.google.android.gms.location.places.*;
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-11-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-24
        • 1970-01-01
        • 1970-01-01
        • 2016-11-10
        相关资源
        最近更新 更多