Продукт AndroidFlavors в gradle-kotlin-dsl

Я экспериментировал с gradle-kotlin-dsl в проекте Android. Мне удалось заставить его работать, но я застрял в том, как определить productFlavors

 android { compileSdkVersion(Config.Android.compileSdkVersion) buildToolsVersion(Config.Android.buildToolsVersion) defaultConfig { minSdkVersion(Config.Android.minSdkVersion) targetSdkVersion(Config.Android.targetSdkVersion) versionCode = Config.Version.code versionName = Config.Version.name } buildTypes { getByName("release") { isMinifyEnabled = false } } flavorDimensions("dimension") productFlavors { //product flavors here } } 

После некоторого исследования у меня есть решение, просто используйте метод create :

 productFlavors { create("flavor1") { //flavor configurations here } create("flavor2") { //flavor configurations here } } 

После некоторого расследования у меня есть решение, просто используйте метод create, добавив здесь, если кому-то это понадобится:

 productFlavors { create("flavor1") { //flavor configurations here } create("flavor2") { //flavor configurations here } } 
Intereting Posts
Android-приложение без классов? Неиспользуемые аргументы при уничтожении объекта в Котлине Логика загрузки Endless RecyclerView несовместима на всех устройствах Сохранить сторонний объект в ORM Как писать while loop с ответомInputStream.read в kotlin android – – while ((i = responseInputStream.read (byteContainer)) Список редактирования Котлина Почему этот тест инструментария Android вызывает активность onCreate дважды? Анимация просмотра путем масштабирования до полной высоты экрана от его положения Пытается создать простой recyclerView в Kotlin, но адаптер не применяется должным образом Невозможно установить Content-Type в запросе SOAP Головная боль наследования котиновских дженериков Kotlin + Кинжал 2: Кинжал * файлы не будут генерировать Нулевой указатель в поле зрения, когда запускается проверка андроида. Обновить активность при нажатии в RecyclerView Kotlin: Как получить группу захвата первой строки, которая соответствует?