我正在尝试在android studio中以离线模式设置Robolectric。我需要在离线模式下,因为我们需要在没有网络访问权限的Jenkins服务器上运行测试。
我按照以下链接中的“在离线模式下使用Robolectric”部分:
我使用了链接中给出的pom文件来下载所有相关的jar以在离线模式下设置robolectric。我在Libs文件夹中包含了jar,并将它们作为依赖项添加到android studio中。当我在终端中使用以下命令运行简单测试时:
./ gradlew clean testDebug --offline
我收到以下错误:
错误:Gradle:任务':app:preDexDebug'执行失败。
com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'/home/m1018337/jdk1.7.0_55/bin/java''以非零退出结束价值1
我用Google搜索并针对上述错误尝试了一些修复,但无法成功 我需要帮助在离线模式下设置robolectric。 提前谢谢。