You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio Arctic Fox设置testRunner为GRADLE解决JUnit4测试失败问题

Android Studio Arctic Fox 单元测试运行器配置方案

1. IDE 端配置(解决找不到配置项的问题)

Arctic Fox 版本将测试运行器配置从Gradle主配置页移到了独立的Testing子菜单,配置步骤如下:

  • 打开设置路径:File -> Settings -> Build, Execution, Deployment -> Build Tools -> Gradle -> Testing
  • 在「Run tests using」下拉选项中,选择 Gradle 即可替换默认的PLATFORM运行器
  • 点击Apply -> OK保存配置,重启IDE后生效。后续点击测试类/方法旁的运行图标,会自动生成Gradle测试配置。

如果配置后仍生成JUnit配置,可以手动清理历史配置:打开顶部运行配置下拉框 -> Edit Configurations -> 删除左侧JUnit分类下的所有自动生成的临时配置,重新运行测试即可。

2. build.gradle 全局配置方法

你可以在模块级build.gradle文件中添加配置,强制本地单元测试走Gradle运行器,无需每台设备单独修改IDE配置,该配置不会影响插桩测试:

android {
    // 其他原有配置保持不变
    testOptions {
        unitTests.all {
            // 仅作用于本地单元测试
            useJUnitPlatform()
            systemProperty "gradle.test.runner", "gradle"
        }
    }
}

配置完成后同步Gradle即可生效。

内容的提问来源于stack exchange,提问作者Asdinesh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 09:09:04