私は自分のアプリケーションですばらしいAndroid マップ拡張ライブラリを使用しています。マップ/マーカー セクションの書き直しを行っており、ライブラリをhttps://github.com/mg6maciej/android-maps-extensionsから 2.2 リリースに更新しようとしましたが、ライブラリとして含めることができません成功しました(プロパティでライブラリにした後でも)。私は、gradleバージョンではなく、Eclipseインポートを使用しています。
理由は、更新された Android V2 Gmaps の getMap() および onMapReady() 機能を使用しているためです。
エラーには以下が含まれます (ライブラリがロードされていないため):
MapFragment は型に解決できません:
MapFragment mapFragment = (MapFragment) getFragmentManager()
.findFragmentById(R.id.map);
GoogleMap をタイプに再割り当てすることはできません:
public void onMapReady(GoogleMap map) {
標準の Google マップのインポートを使用すると、すべて問題ありません。コードは良好ですが、AME ライブラリをロードできません。
2.2 アップデートを Eclipse にインポートするにはどうすればよいですか?
編集>>> Android Studio を使用しようとしています... エラーが発生しました:
原因: java.lang.ClassCastException: com.google.android.gms.maps.SupportMapFragment を com.androidmapsextensions.SupportMapFragment にキャストできません