【问题标题】:HtmlUnit in android error : Execution failed for task : 'app:preDexDebug'android错误中的HtmlUnit:任务执行失败:'app:preDexDebug'
【发布时间】:2015-03-19 05:13:46
【问题描述】:

我正在尝试在网页上执行点击活动并在 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_20\bin\java.exe'' 完成非零退出值 1

请分享您的想法以解决问题。

示例代码:

最终的 WebClient webClient=new WebClient(); final HtmlPage page=webClient.getPage("http://www.google.com");

【问题讨论】:

    标签: android exception selenium gradle htmlunit


    【解决方案1】:

    只需清理项目并重建项目。

    如果仍然出错,请在您的 build.gradle(Module: app) 中尝试此操作。

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

    【讨论】:

      猜你喜欢
      • 2014-07-13
      • 2015-01-12
      • 2015-09-29
      • 1970-01-01
      • 2015-05-13
      • 2016-09-02
      • 2017-09-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多