1

.jarライブラリをプロジェクトディレクトリのフォルダーに配置する必要があることはわかっていlibsます。その後、すべてが自動的に正常に機能するはずです。コードとインポート クラスのエラーは修正されますが、例外がスローされます。たとえば、jfeinstein10/SlidingMenu ライブラリを使用している場合、スロー

java.lang.NoClassDefFoundError: com.slidingmenu.lib.R$styleable

遭遇した途端

SlidingMenu slidingMenu = new SlidingMenu();

実行時に。ライブラリの追加プロセスに問題はありますか?

4

3 に答える 3

2

ラグナンダンに加えて、これはドキュメントが言うことです:

真のライブラリの場合とは異なり、ライブラリ プロジェクトを自己完結型の JAR ファイルにエクスポートすることはできません。代わりに、依存アプリケーションでライブラリを参照してそのアプリケーションをビルドすることにより、ライブラリを間接的にコンパイルする必要があります。

彼は完全に正しいです。SlidingMenu を jar ファイルとして使用することはできません。

于 2013-04-22T12:28:05.730 に答える