0

Android パッケージに jar を含めたい。

残念ながら、私はそれを機能させることができません。this oneなどのいくつかの説明に従いましたが、それでもNoClassDefFoundErrors - 実行時に、プロジェクトのビルド、コンパイル、インストールはエラーなしで機能しました。

ほとんどの回答は時代遅れのようです。現在の Eclipse、ADT、および Android バージョンを使用してこの問題を解決するにはどうすればよいですか? プレーンな Java プロジェクトのようにそれらを Java ビルド パスに追加しても役に立ちませんでした。

すべての助けに感謝します。

私が試したこと

4

3 に答える 3

0

jar を libs フォルダーに追加します。これらの JAR をコンパイル時のビルド パスに自動的に追加します。さらに重要なことは、JAR の内容が APK ファイルに配置されるため、実行時のビルド パスの一部になります。

于 2013-03-31T17:16:01.820 に答える
0

jar を「libs」という名前のフォルダーに入れます (プロジェクトのルートにある必要があります。次に、それを Java ビルド パスに追加します。

それがうまくいかない場合は、これを試してください:

  1. あなたのプロジェクト -> 右クリック -> インポート -> ファイル システム -> yourjar.jar
  2. あなたのプロジェクト -> 右クリック -> プロパティ -> Java ビルド パス -> ライブラリ -> Jar の追加 -> yourjar.ja
于 2013-03-31T17:07:41.803 に答える
0

あなたの2つのことで、エラーが修正されます

  1. プロジェクトを右クリック->プロパティを選択-> Javaビルドパスに移動->上から3番目のタブ、つまり「ライブラリ」を選択-> [Jarの追加]をクリック-> Jarを選択

  2. プロジェクトを右クリック->プロパティを選択-> Javaビルドパスに移動->上から4番目のタブ、つまり「注文とエクスポート」を選択-> Jarを選択(チェックボックス)します。

詳細については、このリンクを確認してください

于 2013-03-31T18:56:41.927 に答える