将 HtmlUnit 导入 Android 项目

importing HtmlUnit to Android project

我从 htmlunit sourceforge 页面下载了 htmlunit-2.xx-OSGi.jar。将该 jar 移动到我的 /lib 文件夹中,当我导入它们时出现错误。

import com.gargoylesoftware.htmlunit.WebClient; 
import com.gargoylesoftware.htmlunit.html.HtmlPage;

错误:

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

我做错了什么或者我该如何使用这个库?

由于 JVM 和 DVM,

HtmlUnit 不适用于 android。您也可以尝试使用 Selenium,它与 HtmlUnit 的工作方式非常相似,参考 for selenium.

参考This answer