【发布时间】:2016-10-10 06:09:34
【问题描述】:
在我将gms:play-services-location 从 9.0.2 更新到 9.6.1 后,我无法导入 com.google.android.gms.location.places.Place,也无法使用 PlaceAutoComplete。
它是否已被弃用或从 google play 服务位置中删除?
【问题讨论】:
在我将gms:play-services-location 从 9.0.2 更新到 9.6.1 后,我无法导入 com.google.android.gms.location.places.Place,也无法使用 PlaceAutoComplete。
它是否已被弃用或从 google play 服务位置中删除?
【问题讨论】:
根据list of split dependencies,要包含地点 API,您必须包含依赖项
compile 'com.google.android.gms:play-services-places:9.6.1'
places 依赖项仅在 Google Play 服务 9.2.0 中添加 - 在此之前,它是 maps 依赖项的一部分,这是 location 的要求(9.6.0 版还删除了location on maps),因此为什么以前当你包含 location 时,你也会得到 places。
【讨论】:
在你的 gradle 中添加这个版本
编译'com.google.android.gms:play-services:7.3.0'
【讨论】: