Android プロジェクトで外部 jar ファイルを使用しようとしています。次の手順に従って、それを含めます。
- jar ファイルを libs に置きます。
- ビルド パスを構成したところ、プロジェクトの参照ライブラリ セクションに jar ファイルが表示されるようになりました。
- インポートを使用して、必要なクラスをプログラム内に取り込みます。
しかし、私は常に NoClassDefFoundError を受け取ります。この jar は、従来の Java プログラムで既に動作します。
jar がアプリでビルドされていることを確認します。日食では、
right click on project --> build path --> configure build path.
[注文とエクスポート] タブでライブラリがチェックされていることを確認します。
Android SDK 17 以降では、こちらで説明されているように、jar ファイルが自動的に追加されるため、手動でビルドパスに追加する必要さえありません。次に、次のことをお勧めします。
libs
(not ) というフォルダーにあることを確認します。lib
見つかった解決策は、Javaのバージョン6でライブラリを再コンパイルし、取得したjarを使用して失敗しました