Places类从Android播放服务9.2.0中删除

时间:2016-06-28 06:39:19

标签: android google-play-services

今天,我更新了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

提前致谢。

3 个答案:

答案 0 :(得分:62)

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

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

答案 1 :(得分:2)

播放服务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.*;

答案 2 :(得分:1)

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

编辑: 正如艾默生所说,

  

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

将地方库添加到您的Gradle。它没有在官方文档中更新。