2012-10-09 33 views
11

enter image description here在eclipse中添加庫項目的錯誤

我在eclipse中添加了庫項目。但我得到了以下兩個庫錯誤

[2012-10-09 11:25:38 - Share] Found 2 versions of android-support-v4.jar in the dependency list, 
[2012-10-09 11:25:38 - Share] but not all the versions are identical (check is based on SHA-1 only at this time). 
[2012-10-09 11:25:38 - Share] All versions of the libraries must be the same at this time. 
[2012-10-09 11:25:38 - Share] Versions found are: 
[2012-10-09 11:25:38 - Share] Path: D:\android 4 tools\work1\Share\libs\android-support-v4.jar 
[2012-10-09 11:25:38 - Share] Length: 349252 
[2012-10-09 11:25:38 - Share] SHA-1: 612846c9857077a039b533718f72db3bc041d389 
[2012-10-09 11:25:38 - Share] Path: D:\android 4 tools\work1\Android-Feather\libs\android-support-v4.jar 
[2012-10-09 11:25:38 - Share] Length: 337562 
[2012-10-09 11:25:38 - Share] SHA-1: 27c24d26e4c5d57976e6926367985548678e913c 
[2012-10-09 11:25:38 - Share] Jar mismatch! Fix your dependencies 

回答

27

使用相同Android的支持,v4.jar庫,你的主要項目。

要這樣做刪除android-support-v4.jar文件形式庫和您的主要項目生成路徑,然後從您的libs路徑中刪除android-support-v4.jar。然後在庫和主項目中重新插入相同的android-support-v4.jar。然後使用add to build path將lib添加到您的項目中。

這將解決您的問題。

How to add or remove support lib in project

如何添加支持庫中項目:

爲了支持最新的lib添加到您的Android項目做這些步驟:

  1. 右鍵單擊您的Android項目。
  2. 選擇Android Tools
  3. 然後選擇Add Support Library

,然後按照屏幕上的說明,這將最新的支持庫添加到您的libs文件夾。

How to add support lib to project

android-support-v4.jar文件庫現在,右鍵點擊文件夾並添加它,因爲我所描述的構建路徑。您的項目中將有最新的支持庫。

UPDATE 作爲 'Doctoror驅動' 說你只需要在你的library project添加support library。所以只能將support library添加到您的library project

+0

我的意思是我想刪除Android-Feather中的lib文件和我的主項目。我對麼? – Ram

+0

是首先從兩個文件夾中刪除android-support-v4.jar文件,然後再將新的android-support-v4.jar添加到庫項目和主項目中。我更新了我的答案。請檢查 –

+0

謝謝你的幫助.. – Ram