簡體   English   中英

在Eclipse中成功完成項目構建,但在Intellij中未成功

[英]Project Building successfully in Eclipse but not in Intellij

我有一個Android項目,該項目使用以下庫項目以及Android Support v4:

ActionBarSherlock
SlideMenuLib
Facebook的
Google Play服務

我的項目在eclipse中運行良好,無法直接從IDE啟動該項目,但是當我嘗試在IntelliJ(13.0.2)中導入並運行同一項目時,它給了我以下錯誤

Android Dex: [Splash] com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;

我從錯誤中知道,IntelliJ以某種方式從所有三個位置多次拾取了Supportv4庫,但是沒有嘗試使用Support庫導入,該項目停止編譯並說com.android.support.v4在兩個Eclipse中均丟失和Intellij。

解決了問題。 感謝此處找到的解決方案: Intellij:包含在actionBarSherlock和Project => IllegalArgumentException中的android-support-v4.jar

我將ActionbarSherlock和SlideMenuLib中的支持庫的范圍更改為“提供”,並且達到了目的。

您的導入有問題,可能您的項目正在使用相同的兩個庫(舊庫和新庫),並且不知道應該使用哪個庫。

檢查您的Libs文件,lib-project和參考。

嘗試:構建路徑->“訂購並導出”,取消選中與導入庫使用的jar相同的jar。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM