У меня есть некоторые тестовые классы инструментов под папкой androidTest, которые я хотел бы поделиться с другими модулями. Проблема в том, что когда я добавляю этот модуль в другой проект в качестве зависимости androidTestCompile, некоторые ресурсы все еще отсутствуют. Есть какой-либо способ сделать это?Как поделиться тестовыми классами приборов с androdTest?
0
A
ответ
0
Вы можете попробовать использовать sourceSets
в своих модулях, не уверен, что он будет работать, но стоит попробовать.
android {
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
androidTest.setRoot('tests')
}}
Возможный дубликат [Как мы Наследовать классы тестов Across Android модулей библиотеки?] (Http://stackoverflow.com/questions/37078710/how-do-we-inherit-test-classes-across-android -library-модули) – karate