Не удалось найти метод test () для аргументов в проекте студии Android - PullRequest
0 голосов
/ 08 января 2019

В моем приложении для 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 [build_4g3vf7b615x3x1p7i9ty0pt1l$_run_closure1@73d026ca] 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 Ответ

0 голосов
/ 24 июня 2019

Возникла похожая проблема при попытке создать отчет о тестировании XML для моей сборки Jenkins. Настройки, связанные с тестированием, должны быть в testOptions. Мой файл:

android {
  testOptions {
    unitTests.includeAndroidResources = true
    unitTests.all {
        reports {
            junitXml.enabled = true
            html.enabled = false
        }
    }
}
...