Google Play Services 9.2.0缺少课程

时间:2016-06-28 06:50:06

标签: android google-play-services android-support-library

更新到6月28日的Google Play服务9.2.0后,有一些缺少的类会阻止编译工作项目:

  

错误:(24,35)错误:包com.google.android.gms.maps没有   存在

Google地方信息相同,因此如果您更新到Google Play服务9.2.0,您的项目可能无法编译。

降级到9.0.2解决了这个问题:

  

编译'com.google.android.gms:play-services-location:9.0.2'

有没有人知道如何解决9.2.0版本中的问题?

2 个答案:

答案 0 :(得分:15)

只需添加地图库:

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

和地方图书馆:

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

play-services-location 9.0.2依赖于并自动加入您的项目play-services-mapsplay-services-places,请查看play-services-location-9.0.2.pom。版本9.2.0不再这样做了,因此您可以将其添加为项目依赖项。

对于其他缺少的类,您可以在此处查看以找到正确的包(请参阅表1 单个API和相应的build.gradle说明):https://developers.google.com/android/guides/setup#add_google_play_services_to_your_project < / p>

答案 1 :(得分:0)

添加 编译com.google.android.gms:play-services:9.2.0&#39;

顺便说一下,检查的一个很好的起点是,在当前更新的android studio(和libs)中创建一个新的地图项目,看看有什么不同