来自android:cluster-maps-utils的ClusterManager已更改且不具有后向兼容性

时间:2016-08-29 11:08:52

标签: google-maps android-maps-utils

上周五我的项目进展顺利,今天周一似乎谷歌更新了 android-maps-utils现在项目充满了错误; - (

重大问题出在下一行:

mMap.setOnCameraChangeListener(mClusterManager);

因为现在看来ClusterManager不再是OnCameraChangeListener了。问题出现了,因为在我的依赖项中我有

compile 'com.google.maps.android:android-maps-utils:0.4+'

所以,它正在自动更新。我现在的问题是我不知道在更新之前我使用的是什么版本,没有关于Github上版本历史的直接信息,或者至少我无法找到它。有谁知道如何找出前一个版本(或者我将不得不尝试从4.0开始)?

编辑:解决了,我正在看看Maven Repo:

https://mvnrepository.com/artifact/com.google.maps.android/android-maps-utils

编辑2:

编译com.google.maps.android:android-maps-utils:0.3.4'做了伎俩,项目像以前一样恢复工作; - )

1 个答案:

答案 0 :(得分:2)

太好了,我确认它有效。

改变自:

dependencies {compile 'com.google.maps.android:android-maps-utils:0.4+'}

dependencies {compile 'com.google.maps.android:android-maps-utils:0.3.4'}

在我的build.gradle中