0

2 つのプロジェクトがあります。プロジェクト A はライブラリ プロジェクトで、プロジェクト B はメイン プロジェクトであり、プロジェクト A に依存しています。

両方のプロジェクトで @ Background アノテーションを使用すると、次のエラーが発生します。

  Unable to execute dex: Multiple dex files define Lorg/androidannotations/api/BackgroundExecutor$Task;

org.androidannotations.api.BackgroundExecutorその理由は、両方のプロジェクトがクラスを生成するためだと思います。

解決策はありますか??

(私は Android Annotations V 3.0 Snapshot を使用しています)

4

1 に答える 1

0

この問題は、新しい Android アノテーション リリース3.0.1で対処されています 。これで、ライブラリ プロジェクトで @Background アノテーションを問題なく使用できるようになりました。

于 2014-03-18T10:59:32.380 に答える