gpt4 book ai didi

android - 使用 ANDROIDX_TEST_ORCHESTRATOR 时未找到测试

转载 作者:行者123 更新时间:2023-12-04 23:38:27 24 4
gpt4 key购买 nike

当我有 ANDROIDX_TEST_ORCHESTRATORtestOptions

testOptions {
unitTests.includeAndroidResources = true
animationsDisabled = true
execution 'ANDROIDX_TEST_ORCHESTRATOR'
}

我运行仪器测试
./gradlew connectedStudioDebugAndroidTest --stacktrace

我收到未找到测试的错误
com.android.builder.testing.ConnectedDevice > No tests found.[emu1(AVD) - 9] FAILED 
No tests found. This usually means that your test classes are not in the form that your test runner expects (e.g. don't inherit from TestCase or lack @Test annotations).

当我注释掉 ANDROIDX_TEST_ORCHESTRATORtestOptions
testOptions {
unitTests.includeAndroidResources = true
animationsDisabled = true
// execution 'ANDROIDX_TEST_ORCHESTRATOR'
}

测试运行。

那么如何让测试运行 ANDROIDX_TEST_ORCHESTRATOR ?

编辑

我取得了一些进展:androidTests 在我的真实设备(API 28)上运行,但不是任何模拟器(API 28)。我在 OSX 顺便说一句。

最佳答案

这似乎是 ANDROIDX_TEST_ORCHESTRATOR 中的一个错误版本 1.2.0和更老。

我通过将版本提升到 1.3.0-rc01 来让它工作在 dependenciesbuild.gradle文件。

androidTestUtil 'androidx.test:orchestrator:1.3.0-rc01'

关于android - 使用 ANDROIDX_TEST_ORCHESTRATOR 时未找到测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62395286/

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