【问题标题】:ActionBarSherlock Gradle dependency from maven conflict with androidsupportv4来自maven的ActionBarSherlock Gradle依赖与androidsupportv4冲突
【发布时间】:2014-09-30 14:20:18
【问题描述】:

我已从 Maven 存储库成功导入 com.actionbarsherlock:actionbarsherlock:4.4.0 和 com.android.support:support-v4:20.0.0。但是当我尝试导入时

import com.actionbarsherlock.app.SherlockActivity;

它不导入,而且如果我尝试运行应用程序,我会收到类似的错误: Multiple dex files define Android studio error when trying to import Google Maps into Google Maps project

我不明白为什么即使将 maven 存储库正确添加到依赖项,操作栏 sherlock 库也没有正确导入。

【问题讨论】:

标签: android maven gradle actionbarsherlock


【解决方案1】:

问题解决了。我通过更改我的应用程序的 build.gradle 并在 actionbarsherlock 的编译部分添加 @aar 部分找到了解决方案

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:support-v4:20.0.0'
    compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
}

这解决了问题,我找到了解决方案:

https://code.google.com/p/maven-android-plugin/wiki/ApkLib

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-12
    • 2013-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-20
    相关资源
    最近更新 更多