【问题标题】:Couple of android-support-v4, how do I remove them?几个 android-support-v4,我该如何删除它们?
【发布时间】:2013-04-14 17:54:28
【问题描述】:

我对 Android 还是很陌生

我在我的项目中使用了 2 个库:

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

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

在成功使用 ActionBarSherlock 并成功导入(使用随附的 android-support-v4.jar)后,我想将 Pull-to-Refresh 添加到我的项目中。 然后我去我的项目属性添加pull-to-refresh库,但是遇到了一个问题——“Jar mismatch!Fix your dependencies.”我尝试了不同的方法来尝试解决问题,例如从 ActionBarSherlock 和 pull-to-refresh 库中删除 android-support-v4 并将它们重新添加到我的项目属性中 + 从 extras 文件夹中添加 android-support-v4 ADT..

我做错了吗?

【问题讨论】:

标签: android actionbarsherlock pull-to-refresh


【解决方案1】:

我是不是做错了什么?

有点。

您的情况的要求是:

  1. 每个 Android 项目都需要直接访问 JAR,或者依赖于具有 JAR 的 Android 库项目,并且

  2. 对于任何给定的 JAR 文件名,JAR 必须是 相同的 JAR(相同的大小,相同的 MD5 哈希)

您的方案最简单的解决方案是将最新的 JAR 复制到 both 库项目中,并且在您的主应用程序项目中不包含 JAR。

【讨论】:

  • 我试图从 ActionBarSherlock 和 Pull-to-refresh 的两个库中删除 android-support-v4 并将其从主应用程序中删除 - 似乎没有任何效果,我现在正在尝试另一个 pull - 刷新库 - github.com/johannilsson/android-pulltorefresh
  • @dinbrca:“我试图从 ActionBarSherlock 和 Pull-to-refresh 的两个库中删除 android-support-v4”——这不是我的回答告诉你要做的。
猜你喜欢
  • 2013-01-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-05
  • 1970-01-01
  • 2013-08-18
  • 2012-01-01
  • 1970-01-01
相关资源
最近更新 更多