android中的HtmlUnit错误:任务“app:preDexDebug”的执行失败

android中的HtmlUnit错误:任务“app:preDexDebug”的执行失败,android,exception,selenium,gradle,htmlunit,Android,Exception,Selenium,Gradle,Htmlunit,我正在尝试在网页上执行单击活动,并在Android中使用HtmlUnit获得响应。我不希望用户知道此活动。所以,我尝试使用HtmlUnit或Selenium。 所以,我最初尝试在html单元中使用WebClient。但当我尝试运行该应用程序时,会出现一个错误: 错误:任务“:app:preDexDebug”的执行失败 com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:

我正在尝试在网页上执行单击活动,并在Android中使用HtmlUnit获得响应。我不希望用户知道此活动。所以,我尝试使用HtmlUnit或Selenium。 所以,我最初尝试在html单元中使用WebClient。但当我尝试运行该应用程序时,会出现一个错误:

错误:任务“:app:preDexDebug”的执行失败

com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:process'command'C:\Program Files\Java\jdk1.8.0\u 20\bin\Java.exe以非零退出值1结束

请分享你的想法来解决这个问题

示例代码:

最终网络客户端网络客户端=新网络客户端;
最终HtmlPage=webClient.getPage

只需清理项目并重建项目

如果仍然有错误,请在build.gradleModule:app中尝试此操作

android {
    ...
    defaultConfig {
        ...
        multiDexEnabled true
    }
}