gpt4 book ai didi

java - !!!预计 JUnit 版本 3.8 或更高版本

转载 作者:IT老高 更新时间:2023-10-28 20:26:54 27 4
gpt4 key购买 nike

我的 Android Studio 项目有一个依赖于 android 框架的 app 模块,我创建了一个名为 domain 的新模块,它只包含纯 java 类和一些测试类。

在这个模块的 build.gradle 文件中,我添加了 junit 和 mockito 库用于测试目的如下:

apply plugin: 'java'
sourceCompatibility = 1.7
targetCompatibility = 1.7
dependencies {
testCompile 'junit:junit:4.11'
testCompile 'org.mockito:mockito-core:1.9.5'
compile project(':common')
compile project(':model')
//test dependencies
}

但是 Android Studio 给了我 !!!每当我尝试执行测试类时,都会出现 JUnit 3.8 或更高版本错误消息。

此问题的所有建议解决方案是打开项目结构 |模块 |依赖关系,并将 junit-4.7.jar 向上移动,使其在类路径中位于 Android 1.6 Platform 之前。

其实我已经尝试过实现这个解决方案,但是问题依然存在。 Image of my dependencies structure

知道如何解决这个问题吗?

最佳答案

我刚才已经解决了这个问题。它可能会帮助你......也许。一点说明:

  1. 转到运行 -> 编辑配置
  2. 删除左侧面板上的 JUnit 配置

enter image description here

关于java - !!!预计 JUnit 版本 3.8 或更高版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29172698/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com