Я работаю на Android и испытываю некоторые трудности с логикой сборки Gradle.
Я пытаюсь получить набор ресурсов и java-файлов для комбинированных версий.
Я положилих в папке src/productFlavor1ProductFlavor2/
Но когда я компилирую вариант сборки productFlavor1ProductFlavor2DevDebug
, он просто ничего не получает из папки productFlavor1ProductFlavor2
.
Я попробовал почти все... Из синтаксиса и порядка:
src/productFlavor1ProductFlavor2/
src/productFlavor1productFlavor2/
src/productFlavor1-productFlavor2/
src/productFlavor1/ProductFlavor2/
Чтобы попытаться указать папку для сортировки
android.applicationVariants.all { variant ->
if (variant.getProductFlavors().get(0).name.equals('productFlavor1')
&& variant.getProductFlavors().get(1).name.equals('productFlavor2'))
variant.sourceSets = 'src/productFlavor1ProductFlavor2'//read only... so doesn't work
}
Любой знает, почему комбинация вкусов, указанная в https://developer.android.com/studio/build/, нена самом деле не работает ....?Или если я что-то упустил ...