Я следовал gradle docs для разделения исходных файлов по типам тестов в проекте Java, и я хотел сделать то же самое в проекте библиотеки Android.По умолчанию плагин Android com.android.library
поддерживает два типа тестовых каталогов test
и androidTest
.Как добавить, скажем, integTest
, который я хотел запустить после test
?
sourceSets {
integTest {
java.srcDir file('src/integTest/java')
resources.srcDir file('src/integTest/resources')
}
}
Когда я пытаюсь добавить выше sourceSet
к build.gradle
, я получаю ошибку
ОШИБКА: SourceTet 'Integest' не распознается плагином Android Gradle.Возможно, вы что-то написали неправильно?
Поскольку Android Gradle Plugin не поддерживает пользовательские sourceSets
, такие как Java Plugin, есть ли другой способ решения этой проблемы?