0

アプリケーションにファイル エクスプローラーが必要だったので、グーグル検索中に code.google.com で「Android File Dialog」を見つけました。ソースからの出力は、プロジェクトのプロパティ ダイアログで「ビルド パスの必須プロジェクト」として Android プロジェクトに含めた Android ライブラリです。しかし、アプリケーションを実行すると、例外が発生します-

java.lang.NoClassDefFoundError: com.lamerman.FileDialog 

エラーが発生する行は -

Intent intent = new Intent(this, FileDialog.class);

この行は Activity onCreate メソッドにあります。

AndroidManifest.xmlに次のエントリを追加しました-

<activity android:name="com.lamerman.FileDialog" />

Eclipse でコンパイル エラーが発生しません。

ライブラリを使用してアプリケーションを実行しているときに何か不足していますか?

4

1 に答える 1

1

ここに記載されている手順に従って、をクリックしますSetting Up a Project to Use a Library。ここでは、jarファイルをライブラリに追加する方法について説明しました。

ライブラリプロジェクトをプロジェクトに追加する場合は、ここに記載されている手順に従ってください。Referencing a library project

于 2012-05-16T13:26:23.310 に答える