androidTest Groovy 模拟 build.gradle.kts
androidTest Groovy analog in build.gradle.kts
在 Android Room 中测试迁移时,需要将此 Groovy 代码添加到 build.gradle 文件
android {
...
sourceSets {
// Adds exported schema location as test app assets.
androidTest.assets.srcDirs += files("$projectDir/schemas".toString())
}
}
我正在使用 Gradle Kotlin DSL,所以对于 Gradle 文件 (build.gradle.kts),我使用 Kotlin 而不是 Groovy,但我找不到模拟那里的 androidTest(androidTest 未解析)。什么是 androidTest 以及这段代码在 Kotlin 脚本中的模拟是什么?
我尝试了以下方法,我找到了 here 并且它添加了目录。
sourceSets {
getByName("androidTest").assets.srcDirs("$projectDir/schemas")
}
在 Android Room 中测试迁移时,需要将此 Groovy 代码添加到 build.gradle 文件
android {
...
sourceSets {
// Adds exported schema location as test app assets.
androidTest.assets.srcDirs += files("$projectDir/schemas".toString())
}
}
我正在使用 Gradle Kotlin DSL,所以对于 Gradle 文件 (build.gradle.kts),我使用 Kotlin 而不是 Groovy,但我找不到模拟那里的 androidTest(androidTest 未解析)。什么是 androidTest 以及这段代码在 Kotlin 脚本中的模拟是什么?
我尝试了以下方法,我找到了 here 并且它添加了目录。
sourceSets {
getByName("androidTest").assets.srcDirs("$projectDir/schemas")
}