3

初めて Dropbox API を使用しようとしていますが、アプリを起動するとこのエラーが発生します。

Caused by: java.lang.NoClassDefFoundError: com.dropbox.client2.session.Session$AccessType

Dropbox フォーラムで同じ問題を抱えている人を見かけましたが、解決策はクラス パスの名前を lib/ ではなく libs/ に変更することでした。私はそれをしましたが、うまくいきませんでした。

ここでエラーが発生します:

final static private AccessType ACCESS_TYPE = AccessType.APP_FOLDER;

何か案は?

4

6 に答える 6

7

この問題は、ドロップボックス jar を次の方法でインポートしたときに発生しました。Eclipse プロジェクト メニュー -> ビルド パス -> ビルド パスの構成 -> ライブラリ -> 外部 JAR の追加。

その後、変更を元に戻し、プロジェクト エクスプローラーで「libs」フォルダーを作成し、「libs」フォルダー メニューで [インポート...] -> [ファイル システム] を選択します。パスを選択し、すべての jar を「libs」プロジェクト フォルダーにインポートします。問題が消える。

于 2013-01-12T12:50:35.420 に答える
1

私の間違い、問題はclassPathでした。

于 2012-05-14T19:09:50.160 に答える
0

機能する前にすべての参照ライブラリを lib フォルダーと libs フォルダーの両方に追加する必要があったため、明らかに何かが間違っていて、何らかの理由で lib フォルダーに apache-mime4j-0.6 が必要ですが、実装方法に関する Dropbox のサンプル プロジェクトそうじゃない?Dropbox チームの誰かがこれについて検討できますか? 注: アプリケーションは以前の非推奨の API を使用していました。最新の API で更新しようとすると、このエラーが発生しました。

java.lang.NoClassDefFoundError: com.dropbox.client2.session.Session$AccessType

の上

private AccessType ACCESS_TYPE = AccessType.APP_FOLDER;
于 2012-11-03T15:36:21.853 に答える
0

Dropbox の jar ファイルを設定する手順。

u must add dropbox-android-Sdk.jar file as library.

Add to build path and then go to properties.

go in java build path and click order and export and click that dropbox-android-sdk.jar file.

u can also add jar and locate your dropbox-android-sdk.jar file and then ok.
于 2013-01-11T10:19:46.173 に答える