app:Android Studio

时间:2015-06-12 04:48:42

标签: android android-studio jar gradle htmlunit

我使用的是Android Studio 1.0.1和Gradle 1.1.0。以下是我的gradle依赖项:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'net.sourceforge.htmlunit:htmlunit:2.17'
}

此外,在SO上看到很多答案之后,我也添加了以下内容:

android {
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES.txt'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/dependencies.txt'
        exclude 'META-INF/LGPL2.1'
    }
}

我在jar文件夹中没有任何libs。当我Run我的申请时,我收到以下错误:

Error:Execution failed for task ':app:preDexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_20\bin\java.exe'' finished with non-zero exit value 1

由于整个Gradle Build Message很大,我是pasting it here。 删除htmlunit依赖项时,我没有收到错误。根据我的收集,htmlunit和一些内置的Android库之间似乎存在一些冲突的实体。

我已尝试过其他此类问题中提供的解决方案,但都没有。

0 个答案:

没有答案