Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть файл, в котором описано соответствие элементовA->B

C->D

Необходимо как шаг сборки приложения сделать следующее:

- Пройтись по все файлам ресурсов

- Если в очередном файлике ресурсов, есть значение тега из файла конфигурации, то копировать файл в {resource-folder}-v19

-- И все значения поменять на соответствующие из файла конфигурации

Пример:

Есть файл конфигурации, заданный записями

?myColor->@color/myColor

В ресурсах есть папка layout. В ней есть файл abc.xml. В нем есть строки, одна из которых: "android:color=?myColor".

Скрипт создает файлик abc.xml в папке layout-v19, в котором соответственно копировано содержимое исходного с заменой на "android:color=@color/myColor".

3 года назад
hum111
34 годаРоссия
16 лет в сервисе
Был
2 месяца назад