Android использует Gradle Build в коде, как в случае if
Я пытаюсь работать со вкусами сборки. В моем build.gradle я определил 2 варианта: обычный и админский.
По сути, в админке есть дополнительная кнопка на основной активности.
Я понимаю, что могу определять разные пакеты / классы для разных вкусов. Но есть ли способ сделать что-то вроде случая, чтобы добавить / удалить кусок кода в зависимости от вкуса?
В основном мне понадобятся две версии Activity. Но я не хочу двух совершенно разных версий деятельности и поддерживаю их.
Так что в своей деятельности я хотел бы сделать
=> проверить gradle, если flavor 'admin' => если да, добавьте этот код кнопки
Это возможно? Или вам потребуются две разные физические нагрузки и, таким образом, они будут поддерживаться при последующем добавлении функциональности.