Ответ

#  Компиляция и правка тем в IDEC Mobile
vit01 (mira, 1) → All   –  01:39:15 2016-10-22

1. Итак, берём репозиторий: https://github.com/vit1-irk/idec-mobile/
2. Устанавливаем OpenJDK и OpenJRE версии 8. Более ранние работать не будут!
3. Скачиваем у Гугла Android SDK (последняя версия для 32-битных систем - 23.0.2), обновляем компонент AppCompat Support Library до версии 24. Для 32-битников придётся попотеть, потому что это обновление делается через одно место.
4. Переходим в каталог репозитория и набираем ANDROID_HOME=/путь/к/android-sdk/ ./gradlew build -b build.gradle

Пьём чай. Собираться будет небыстро, особенно в первый раз, потому что сначала скачается gradle, после он будет скачивать зависимости и только потом собирать.

5. APK, готовый к установке, будет лежать в app/build/outputs/apk/app-debug.apk

Как править темы оформления в клиенте.

1. Заходим в каталог app/src/main/res.
2. Видим каталог drawable. Суём туда jpg или png с фоном для NavDrawer'а. Запоминаем название файла
3. Идём в файл values/strings.xml. Там есть массивы themes и themes_names. В первый записывается то название темы, которое пойдёт в конфиг. Во второй - то, которое будет отображаться в настройках. Порядок в точности соблюдать! Запоминаем название для конфига
4. Идём в файл values/styles.xml. Создаём тему (обязательно указываем пункт parent, причём разного для тёмной или светлой темы). Запоминаем атрибут name для тега style. Некоторые цвета придётся указывать в файле values/colors.xml.

>> Читать далее