6

このチュートリアルに基づいて Web サービスを作成しました

サービスを実行してそのメソッドを呼び出すことはできますが、Android Java プロジェクトからそれらを呼び出したいです。ServiceClient プロジェクトを jar としてエクスポートし、それを新しいプロジェクトのビルド パスに追加します。エミュレーターから Android プロジェクトを実行し、Web サービス コマンドを呼び出そうとすると、java.lang.NoClassDefFoundError が発生します。

4

3 に答える 3

0

最初に jar ファイルをプロジェクトに追加します。次に、Jar ファイルを右クリックし、[ビルド パス] > [ビルド パスに追加] を選択します。これにより、プロジェクト内に「参照ライブラリ」というフォルダーが作成されます。

于 2013-11-28T03:17:46.313 に答える
0

プロジェクトの「libs」ディレクトリを src ディレクトリと同じレベルに作成し、そこに jar ファイルをコピーしましたか? はいの場合、payeliのソリューションが機能するはずです。それ以外の場合は、[Open Oder and Export] タブで、作成した特定の jar ファイルを確認します。その後、動作するはずです。

于 2013-11-28T02:04:54.443 に答える