Можно редактировать конфигурацию с помощью defaultConfig
clojure внутри продукта или типа сборки clojure, но можно ли редактировать его для вариантов сборки? Например, разновидность определяет какой-либо URL-адрес, который будет использоваться, но если используется тип сборки debug
, тогда URL-адрес должен быть пустым, и этот атрибут следует указывать только для вышеупомянутого варианта продукта (будь то пустая строка или фактический URL-адрес).
Я пытался реализовать это, используя android.applicationVariants.all
, но defaultConfig не может быть отредактирован здесь, как кажется:
org.gradle.api.GradleException: Android задач уже созданы. Это происходит при вызове android .applicationVariants, android .libraryVariants или android .testVariants. После вызова этих методов продолжить настройку модели будет невозможно.
Как я могу этого добиться?