У меня есть проект Gradle библиотеки Android. И мне нужно скопировать некоторые файлы в папку с ресурсами для модульных тестов robolectric.
Для этого я определил задачу копирования:
task copyDebugAssets(type: Copy) {
from "${projectDir}/somewhere"
into "${buildDir}/intermediates/bundles/debug/assets"
}
но я не могу добавить эту задачу в качестве зависимости для задачи processDebugResources
:
processDebugResources.dependsOn copyDebugAssets
из-за этой ошибки:
Не удалось получить неизвестное свойство «processDebugResources» для объекта типа com.android.build.gradle.LibraryExtension.
Теперь мне нужно вручную выполнить эту задачу перед модульным тестом:
./gradlew clean copyDebugAssets test
Как я могу это решить?