2013-07-11 73 views
0

我已經在eclipse中檢出了一個項目,雖然它有一些編譯錯誤,就像缺少庫。我修好了它。現在我在整個項目中看不到任何錯誤,但仍然在項目文件夾上有紅色標記。這使我無法編譯該項目。我知道這樣很難提出解決方案,但我找不到任何可以發佈的相關信息。你們可能已經通過這個錯誤PLZ幫助。 (我使用eclipse juno,項目在4.1 google api上)。android項目包含錯誤(日食),但不可見

編輯:可能這可能有所幫助。但我爲什麼這是一個問題,bcz我這3個版本都是在圖書館項目中。

[2013-07-11 17:26:49 - ] Found 3 versions of android-support-v4.jar in the dependency list, 
[2013-07-11 17:26:49 - ] but not all the versions are identical (check is based on SHA-1 only at this time). 
[2013-07-11 17:26:49 - ] All versions of the libraries must be the same at this time. 
[2013-07-11 17:26:49 - ] Versions found are: 
[2013-07-11 17:26:49 - ] Path: C:\Users\Ankit\workspace\workspace-android\FacebookSDK\libs\android-support-v4.jar 
[2013-07-11 17:26:49 - ] Length: 349252 
[2013-07-11 17:26:49 - ] SHA-1: 612846c9857077a039b533718f72db3bc041d389 
[2013-07-11 17:26:49 - ] Path: C:\Users\Ankit\workspace\workspace-android\HealthCity\libs\android-support-v4.jar 
[2013-07-11 17:26:49 - ] Length: 271754 
[2013-07-11 17:26:49 - ] SHA-1: 53307dc2bd2b69fd5533458ee11885f55807de4b 
[2013-07-11 17:26:49 - ] Path: C:\Users\Ankit\Desktop\SlidingMenu-master\library\libs\android-support-v4.jar 
[2013-07-11 17:26:49 - ] Length: 385685 
[2013-07-11 17:26:49 - ] SHA-1: 48c94ae70fa65718b382098237806a5909bb096e 
[2013-07-11 17:26:49 - ] Jar mismatch! Fix your dependencies 
+0

那紅色的標記是驚歎號嗎? – Jaguar

+0

這是一個十字標誌。 – Ankit

+0

如果您還沒有嘗試清理並重建。 –

回答

4

遠射 - 我已經讓Eclipse在我之前變得很奇怪,然後它就會被卡住。

這聽起來很瘋狂,但要解決它,請嘗試刪除(突出顯示並點擊刪除鍵)「問題」視圖中的所有問題。

這基本上清除你的問題。不要擔心,如果下一次你建立/啓動項目,如果有真正的問題,他們會再次出現,所以這樣做並沒有真正的傷害。

+0

你是一個天才 – Nour

+1

洛爾,那工作:-D – 2015-03-02 14:01:52

+0

優秀的答案,爲我工作像一個魅力 – 2015-06-23 10:29:49

0

我打開項目的構建路徑,並在那個我想要的庫。這解決了我的問題。在編譯時,您可能會看到顯示錯誤的彈出窗口。你能看到這樣的窗口嗎?

0

嘗試先清理項目。

檢查構建路徑中的問題。 This鏈接將有助於解決此類問題。

1

我在使用facebook-sdk時遇到同樣的問題。你只需修復你的問題,刪除你的android-support-v4.jars中的兩個,並用第三個替換已刪除的。

我想會出現這個問題,因爲不同的項目包含'優化'的支持庫,它們在項目中編譯。最後,所有三個庫都是相同的,但可能不提供所有相同的功能(糾正我,如果我錯了?!)。

+0

這可能是proguard的bcz? – Ankit

+1

我真的不知道。我被迫使用'javascript'很多,你可以通過只包含你需要的函數來優化'mootools'或'jquery'等庫。也許你可以在Android-Library-Projects中做類似的事情! – longilong