0

アプリケーションで日付と時刻を選択するためにAndroidホイールを使用しています。しかし、私はNoClassDefFoundErrorこのライブラリを使用している間、これにうんざりしています。

フォルダに含めwheel.jarましたが、実行時にエラーが発生します。libs

logcatエラーは次のとおりです。

main(ネイティブメソッド)08-08 15:24:27.601:I / Process(21223):シグナルを送信しています。PID:21223 SIG:9

4

3 に答える 3

2

これを試してみてください:

  1. RemoveJARからのプロジェクト内のすべての参照Java Build Path.->コードはエラーなしでビルドされないはずです

  2. libs folderプロジェクトのルートに存在しない場合は作成しますCopy the JAR into the libs folder

  3. それでも問題なく実行されている場合。プロジェクトを右クリック>Androidツール>プロジェクトプロパティの修正

clean your project実行します。それが動作します

この既存の回答を見てくださいNoClassDefFoundErrorを取得します

于 2012-08-08T10:08:23.060 に答える
2

プロジェクト内でjarライブラリを注文してエクスポートしてみてください。

以下の手順に従います(Eclipseの場合)。

  1. プロジェクトのプロパティに移動します
  2. Javaビルドパスを選択します
  3. 最後のタブ「注文とエクスポート」を選択します
  4. Jar(ライブラリ)を一番上の位置に移動します
  5. クリーンアンドビルドプロジェクト

正確に何が起こっているのかわかりませんが、同じ問題が発生した後、上記の方法で解決しました。これがあなたにも役立つことを願っています。

于 2012-08-08T10:49:09.937 に答える
2

ついに私は解決策を見つけました、

ビルドパスにjarファイルを追加する代わりに、[プロジェクトのプロパティ]-> [Android]-> [ライブラリ]セクションの[追加]をクリックし、ライブラリプロジェクトを選択します。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

于 2012-08-08T11:13:26.380 に答える