Не удалось найти метод test() для аргументов в проекте студии Android
В моем приложении для Android я хочу исключить некоторые тестовые случаи из пакета, чтобы я использовал test
задание в файле build.gradle
. например:
apply plugin: 'com.android.library'
test{
exclude '**/calltest/Summary.class'
}
Если синхронизировать проект, я получил следующее исключение:
* What went wrong:
A problem occurred evaluating project ':SdkModule'.
> Could not find method test() for arguments [[email protected]] on project ':SdkModule' of type org.gradle.api.Project.
Если я добавлю apply plugin: 'java'
CONFIGURE FAILED in 1s
The 'java' plugin has been applied, but it is not compatible with the Android plugins.
Пожалуйста помоги мне с этим.
Ответы
Ответ 1
Возникла похожая проблема при попытке создать отчет о тестировании XML для моей сборки Jenkins. Настройки, связанные с тестированием, должны быть в testOptions
. Мой файл:
android {
testOptions {
unitTests.includeAndroidResources = true
unitTests.all {
useJUnitPlatform()
reports {
junitXml.enabled = true
html.enabled = false
}
}
}