【问题标题】:"Mavenising" ActionBarSherlock Library“Mavenising”ActionBarSherlock 库
【发布时间】:2012-09-12 23:30:56
【问题描述】:

这是这个问题的延续:ActionBarSherlock + maven + eclipse: dependency not found in workspace

我收到了错误:

dependency=[com.actionbarsherlock:library:apklib:4.1.0:compile] not found in workspace

我下载了 ActionBarSherlock 代码并将其添加到我的工作区。

但是,当我尝试构建自己的项目时,出现以下错误:

UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: 
Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;

我相信这是因为生成了重复的 jar。我认为这是因为 v4 支持库出现在我的项目和 ActionBarSherlock 库中。

解决此问题的最佳方法是什么?

提前致谢。

【问题讨论】:

    标签: android maven


    【解决方案1】:

    m2e-android 对 Android 库的支持仍在开发中:

    https://github.com/rgladwell/m2e-android/issues/8

    您在使用 ActionBarSherlock 库时遇到的问题是我们希望在不久的将来解决的已知问题:

    https://github.com/rgladwell/m2e-android/issues/104

    【讨论】:

    • 是否至少有解决此问题的方法?我花了几个 小时 试图让 RedReader(它使用 HoloEverywhere,而后者又使用 ActionBarSherlock)在 Eclipse 中构建,但没有成功。这两个链接有 2 年的讨论时间,因此很难判断其中某处是否隐藏了解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多