0
03-13 08:10:19.621: E/AndroidRuntime(800): java.lang.NoClassDefFoundError: 
com.sun.jersey.api.client.Client

なぜこの例外が発生するのですか?jar を追加しましたが。

4

3 に答える 3

1

アプリケーションマニフェストに使用済みライブラリを追加します。

<uses-library android:name="your library" />

編集:

ところで。com.sun.jersey.api.client.Clientの依存関係であるため、クラスパスにもjersey-coreが追加されていることを確認してください。

于 2013-03-13T08:27:39.433 に答える
0

これを試してください:

  1. プロジェクト内の JAR への参照をすべて削除します。Java project -> properties -> Java build path -> libraries

  2. libsプロジェクトのルートにフォルダーが存在しない場合はCopy、JAR をフォルダーに作成しlibsます。

  3. それでも実行されない場合。プロジェクトを右クリック > Android Tools > Fix Project Properties

clean your projectそして走る。それが動作します

于 2013-03-13T08:29:12.333 に答える
0

jar ファイルをプロジェクトに追加したが、ライブラリとして追加していないようです。次の手順に従ってください。

  • プロジェクトを右クリックし、「ビルドパス」を選択します
  • ビルド パスから [ビルド パスの構成] を選択します。
  • ダイアログから「ライブラリ」タブを選択します
  • 最初のボタン「Add Jars」をクリックします
  • プロジェクト フォルダーから jar ファイルを選択します。
  • プロジェクトをきれいにして完了です。
于 2013-03-13T08:29:32.063 に答える