Файл BuildConfig в android - Цель и возможности
Android имеет флаг под названием DEBUG в BuildConfig.java. Может кто-нибудь объяснить, как этот файл создан? Какова цель создания автоматически сгенерированного файла с одной переменной?
Возможно ли иметь что-то помимо флага DEBUG внутри этого класса? Что делать, если мне нужна конфигурация, отличная от конфигурации разработки и выпуска? Как я могу это достичь?
Ответы
Ответ 1
BuildConfig.java автоматически создается средствами создания Android и помещается в папку gen.
Подробнее здесь:
http://www.digipom.com/be-careful-with-buildconfig-debug/
Вы можете настроить свою сборку с помощью Gradle:
http://toastdroid.com/2014/03/28/customizing-your-build-with-gradle/