MapSforge 0.4.0とEclipseを使用したNoClassDeffoundErrorは、ビルドできません
質問
MapSforgeを使って新しいAndroidプロジェクトを設定しようとしています。ライブラリにJava 7が構築する必要があるため、人々がこの問題を取得していることを知っています。ただし、Java 7を使用するBuild-Tools Verson 20を使用しています。実際、私はAndroid開発者キットのきれいなインストールにあります。
これまでのところ、MapsForge-Core、MapsForge-Map、MapsForge-Map-Android、MapsForge-Map-Awt、およびMapSforge-aud-adderをインポートしました。 その後、次のコードを使用してMapViewを初期化しようとしました。
AndroidGraphicFactory.createInstance(thisApp);
.
この結果は次のようになります。
java.lang.NoClassDefFoundError: org.mapsforge.map.android.graphics.AndroidGraphicFactory
.
参照ライブラリを検索し、AndroidGraphicFactoryクラスはorg.mapsforge.map.android.graphics
内で定義されて表示されます。 /bin/dexedLibs\
内のJARファイルを見ると、classes.dexファイルが存在しますが、他には何もない。
私はこの回答、しかし、エラーは持続します。
なぜこれがあるかもしれないのかというアイデアでは?
解決
JARファイルを libs / フォルダに入れる必要があります。
所属していません StackOverflow