1

おはようございます。私はそれがアンドロイドの一般的な問題であるように見えるものを持っています、ライブラリからjarファイルをインポートします。ライブラリを使用して社内APIを使用しようとしています。jarをAndroidプロジェクトのlibsフォルダーにコピーし、jarに移動して Properties -> Java Build Path -> Libraries追加しました。Order and Exportまた、タブのjar名内のチェックボックスをオンにしました。私が持っているのは

java.lang.NoClassDefFoundError exception

私は同じ答えを指し示すほとんどすべての投稿を読みました。jarをlibsフォルダーに置き、上記の手順を実行します。何も機能しませんでした。Win7x64のIndigoリリースでADTv20を実行しています。私はJavaまたはJavaアーキテクチャにあまり熟練していませんが、これは私を狂わせています。誰かがこれに対して異なるアプローチを持っていますか?私は何かが足りないのですか?

前もって感謝します

4

2 に答える 2

2

手動で追加するのではなく、jarファイルをlibsフォルダーにドラッグするだけです。からjarファイルを削除してみてください

プロパティ->Javaビルドパス->ライブラリ

プロジェクトをクリーンアップして再構築します。

説明:ライブラリーのロードのプロセスは自動化されており、ADT 16以降に変更されており、古い方法との下位互換性はありません。あなたは実際に、ライブラリを2回追加して壊すという、ライブラリを追加する両方の方法を使おうとしていました。

于 2012-11-07T15:31:36.297 に答える
0

[プロパティ]->[Javaビルドパス]内の[注文とエクスポート]タブに移動し、オフのチェックボックスをオンにします。ここで動作しました...

于 2013-02-22T12:13:55.073 に答える