2014-11-10 3 views
1

Возможно ли использовать правило Gradle (или более одного) для замены значений в ресурсах? Я знаю, что это то, что вкусы будут преуспевать, но мне нужно иметь множество значений, которые нужно изменить как конфигурацию сборки, и хотя правила Gradle разрешили бы эту проблему.Правило Gradle для Android

ответ

0

Вы не можете свободно изменять содержимое ресурсов через все, что находится в настоящее время в Gradle для Android.

Вы можете использовать ароматы продукта или построить типы для замены ресурсов посредством наличия замещающих ресурсов в соответствующем sourceset (например, в src/debug/ для типа debug сборки).

Вы также можете попытаться написать плагин Gradle или создать задачу Gradle, которую вы вставляете в последовательность сборки, которая модифицирует некоторую копию ресурсов и обеспечивает, чтобы эта копия была включена в фактическую сборку.

Смежные вопросы