0
我有兩個項目,項目A是一個庫項目,項目B是主要項目,他有與@Background註釋庫項目給予多DEX文件的錯誤
我收到以下錯誤,當上項目A上的依賴我在兩個項目中都使用了@背景註釋。
Unable to execute dex: Multiple dex files define Lorg/androidannotations/api/BackgroundExecutor$Task;
我想原因是這兩個項目產生org.androidannotations.api.BackgroundExecutor
類。
任何解決方案?
(我使用的是Android註解3.0版本快照)
這可能是因爲您的應用程序中添加了多個jar文件。請檢查您的項目> BuildPath – GrIsHu
我也明白你的意思,但這與jar文件無關,我將所有外部jar文件保存在大多數超級庫項目中。這裏的問題是項目A和項目B在.apt_generated文件夾中生成BackgroundExecutor類。 –
你可以發佈你的logcat錯誤和你的應用程序的相關結構嗎? – GrIsHu