testInstrumentationRunnerArguments 已弃用,并由属性替换

testInstrumentationRunnerArguments is deprecated and replaced by property

提问人:Stanly T 提问时间:11/2/2022 更新时间:11/2/2022 访问量:272

问:

早些时候,为了确保在测试之间完全清除应用的状态,我们在 gradle 中使用了以下命令:

testInstrumentationRunnerArguments clearPackageData: 'true'

在 gradle 7.0.3 及更高版本中,此命令已被弃用,不起作用:

@Incubating
@Deprecated(message = "Replaced by testInstrumentationRunnerArguments property")
public abstract fun testInstrumentationRunnerArguments(
    args: Map<String, String>
): Unit
Deprecated:
Replaced by testInstrumentationRunnerArguments property
  Gradle: com.android.tools.build:gradle-api:7.0.3 (gradle-api-7.0.3-sources.jar)

现在如何清除gradle中插桩测试之间的状态?

Android gradle android-espresso androidjunitrunner

评论


答: 暂无答案