2012-05-11 23 views
3

初めてDropbox APIを使用しようとしていますが、私のアプリを起動するときにこのエラーが発生しています。DropboxAPI、クラスが見つかりません。

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

私は同じ問題を抱えている男をDropboxフォーラムで見ました。解決方法は、lib /の代わりにlibs /にクラスパスの名前を変更することでした。私はそれをして動作しませんでした。

私はここでエラーが出ます:

final static private AccessType ACCESS_TYPE = AccessType.APP_FOLDER; 

任意のアイデア?

+0

libフォルダにjarファイルが必要ですか? – kosa

+0

あなたのアプリをコンパイルして起動するにはどうすればいいですか? – Behe

+0

私はsdkのlibフォルダに3つのjarをすべてインポートしました(dropbox-android-sdk-1.3.jar、 httpmime-4.0.3.jar、 json_simple-1.1.jar) – Markissimo

答えて

1

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

+1

あなたはそれをどのように解決しましたか教えていただけますか?今の3時間のようにこの事で私の頭を掻いている。 –

+0

プロジェクトでは、libsというフォルダを作成し、そこにjarファイルを作成してから、右ボタン - >ビルドパス - > BuildPathに追加をクリックします。 – Markissimo

+0

@ Markisimo libsフォルダにjarファイルを追加すると、** Dalvik形式への変換がエラー1で失敗しました** – Renjith

0

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

private AccessType ACCESS_TYPE = AccessType.APP_FOLDER; 
0

Dropboxのためのjarファイルを設定するためのステップに

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

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. 
7

私は次のようにDropboxのjarファイルをインポートする場合、この問題が登場: Eclipseプロジェクト]メニュー - >ビルドパス - > [設定ビ​​ルドパス - >ライブラリ - >外部JARを追加します。

その後、私は変更を元に戻し、プロジェクトエクスプローラでフォルダ 'libs'を作成し、 'libs'フォルダメニューで 'Import ...' - > File Systemを選択します。パスを選択し、すべてのjarファイルを 'libs'プロジェクトフォルダにインポートします。 問題が消えます。

+0

これは私のために働いた。しかし、私はちょうど私のプロジェクトのルートに 'libs'というフォルダを作成し、物理的にそのフォルダにすべてのドロップボックスのjarファイルをドラッグしました。私は自動的にビルドするように設定したので、問題は直ちに解決されました。 – RTF

+0

実際、Android SDKやEclipse(ケプラー)がDropbox jarを見つけることができないと突然決定しました。私はセットアップとは何も変わっていない。真剣に、これで何が起こっているのですか? – RTF

0

Eclipse(Luna)での作業Project-> Properties-> Java Build Path-> Order And Exportでエラーを解決し、Dropbox 1.6.5の2つのDropbox jarファイル。 通常のクリーンなプロジェクトが続き、実行されます。
これは、[注文とエクスポート]ダイアログボックスのチェックボックスをオフにして再現可能です。

0

プロジェクトの名前を確認してください。正しい名前はlibsです。 enter image description here

関連する問題