我一直在我的应用程序中使用了很棒的android map extensions library。我正在重写map / marker部分,并尝试将库更新为https://github.com/mg6maciej/android-maps-extensions的2.2版本,但是,我无法将其成功地包含在库中(即使在将其作为属性库之后也是如此) )。我正在使用Eclipse导入,而不是gradle版本btw。
原因是,我正在使用更新的Android V2 Gmaps的getMap()和onMapReady()功能。
错误包括(由于库没有加载):
MapFragment无法解析为某种类型:
MapFragment mapFragment = (MapFragment) getFragmentManager()
.findFragmentById(R.id.map);
GoogleMap无法恢复为某种类型:
public void onMapReady(GoogleMap map) {
当我使用标准谷歌地图导入时,一切都很好。代码很好,只是无法加载AME库。
如何将2.2更新导入eclipse?
编辑>>>我正在尝试使用Android Studio ... 我有一个错误:
引起:java.lang.ClassCastException:com.google.android.gms.maps.SupportMapFragment无法强制转换为com.androidmapsextensions.SupportMapFragment