0

環境:

  • MacOSX
  • エクリプスケルパー
  • アンドロイド 4.1 - 4.3

シナリオ:

  • 2 つのプロジェクト (A & B)
  • プロジェクトAは「ライブラリプロジェクト」として設定されています
  • プロジェクト B は、プロジェクトを唯一のライブラリとして使用するように設定されています
    • これは、「Android Dependencies」フォルダーの下に jar ファイルが自動的に作成されることを意味します。
  • コンパイル時には、すべて問題ないように見えます (エラーなし)
  • しかし、時間の間に、クラス A に埋め込まれているクラスの ClassNotFoundError を受け取りました。

追加情報: プロジェクト B からプロジェクト A の strings.xml の文字列を参照しているため、A を B のライブラリとして使用する必要があります。

どんな助けでも大歓迎です。

4

1 に答える 1

-1

さて、プロジェクトをjarファイルにエクスポートすることでこれを解決することになりました...jarファイルは、jarからライブラリを消費するプロジェクトの/ libにコピーする必要があることに注意してください。

于 2013-10-25T19:05:53.310 に答える