2013-04-14 47 views
2

我非常新到Android幾個android-support-v4,我該如何刪除它們?

我用我的項目2個庫:

  1. ActionBarSherlock - http://actionbarsherlock.com/

  2. 拉來刷新 - https://github.com/chrisbanes/Android-PullToRefresh

在成功使用ActionBarSherlock併成功導入後(使用android-support-v4.jar t帽子來與它捆綁),我想添加拉到刷新我的項目.. 然後我去我的項目屬性添加拉到刷新庫,但遇到了一個問題 - 「瓶子不匹配!修復你的依賴關係。「我嘗試了不同的方法來嘗試解決這個問題,比如從ActionBarSherlock和pull-to-refresh庫中刪除android-support-v4並將它們重新添加到我的項目屬性中,並添加了android-support-v4從ADT的其他文件夾..

難道我做錯了什麼?

+0

從libs文件夾中刪除其中的一個。 http://stackoverflow.com/questions/12405659/jar-mismatch-when-importing-actionbarsherlock – Raghunandan

回答

1

難道我做錯了什麼?

排序的。

你的情況的要求:

  1. 每個Android項目需要訪問的JAR,直接或通過取決於具有JAR一個Android庫項目,並

  2. 的JAR必須是相同 JAR任何給定JAR文件名(相同的大小,相同的MD5哈希)

您的方案,最簡單的解決方案是最新的JAR複製到庫項目,而不必在JAR您的主應用程序項目。

+0

我試圖從ActionBarSherlock和Pull-to-refresh兩個庫中刪除android-support-v4並將其從主要應用程序 - 沒有什麼似乎工作,我現在正在嘗試另一個拉到刷新庫 - https://github.com/johannilsson/android-pulltorefresh – dinbrca

+0

@dinbrca:「我試圖刪除android-support-v4兩個ActionBarSherlock庫和Pull-to-refresh「 - 這不是我的答案告訴你要做的事情。 – CommonsWare

相關問題