我对新的地图样式功能感兴趣,该功能在 9.6 Google Play 服务版本中添加,但我也在使用 Awareness API。在我的build.gradle
I have
compile 'com.google.android.gms:play-services-maps:9.6.1'
compile 'com.google.android.gms:play-services-contextmanager:9.6.1'
compile 'com.google.android.gms:play-services-location:9.6.1'
以及其他一些 play-services/firebase 模块。以前使用 v9.4 可以工作,但现在我得到了Failed to resolve: com.google.android.gms:play-services-contextmanager:9.6.1
顺便说一句,9.6 版本的所有其他库均已正确解析。我也尝试使用 9.6.0 和 9.+,但没有任何效果。
请不要建议添加 compile 'com.google.android.gms:play-services:9.6.1'
因为它大大增加了编译时间。
UPD:刚刚发现,活动识别包含在位置包中,所以我不需要意识。但这不是答案
从 9.6.0 开始,它被重命名为“意识”,所以你应该使用
compile 'com.google.android.gms:play-services-awareness:9.6.1'
您可以在“Google Repository rev 35”中查看它,只需导航到:
ANDROID_HOME/extras/google/m2repository/com/google/android/gms
在那里您将看到“play-services-contextmanager”内没有 9.6.0 和 9.6.1 文件夹,但有一个包含 9.6.0 和 9.6.1 的新文件夹“play-services-awareness”
不确定它是永久的还是临时的,因为正如您在文档中所说,它仍然被命名为“play-services-contextmanager”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)