私は現在アプリケーションを開発しており、アプリケーションに組み込まれAndroid
て使用したいと考えてGraphhoper 0.3
います (サーバーをセットアップする方法がありません)。私は、、、で働いAndroid 4.0
てEclipse Kepler
いMaven 3.2.1
ますAndroid for Maven Eclipse 1.0.1
。
最初にブランチ 0.3 をプルして、「コア」フォルダーをプロジェクトとして設定しEclipse
、Android プロジェクトのビルド パスに追加しようとしました。graphhopper-0.3-android.jar
私も直接使用しようとしました。
Android プロジェクトのメイン アクティビティ onStart():
GraphHopper hopper = new GraphHopper().forMobile();
残念ながら、毎回次のエラーが発生しました。
java.lang.NoClassDefFoundError: org.slf4j.LoggerFactory
通常の Java プロジェクトではポップしません。アンドロイドのみ。slf4j
JAR
をビルド パスに追加しようとしましたが、成功しませんでした。
どんな助けでも大歓迎です!ここに投稿するのは初めてで、これ以上何を試すことができるか本当にわかりません。私のセットアップや何かについてさらに情報が必要な場合は、お問い合わせください!
編集
検証済みの回答のコメントで完全なソリューション。