Для проекта библиотеки в плагине Android Gradle 4.1.0 свойства версии не работают

#android #gradle

#Android #gradle

Вопрос:

Для последнего плагина Android Gradle (4.1.0) используйте BuildConfig.ИМЯ_ВЕРСИИ_НЕРАБОТАЕТ в библиотечном модуле. Но он отлично работает для модуля приложения.

Ответ №1:

В последнем плагине Android Gradle 4.1.0 свойства версии удалены из класса BuildConfig в проектах библиотеки.

Примечание к выпуску для ссылки на плагин Android 4.1.0

В случае, если вашей библиотеке требуется имя версии для какой-либо ссылки в вашей библиотеке, вы можете добавить пользовательский атрибут в свой buildType или flavor

Например, в buildTypes вы можете добавить вот так

 buildTypes {
    debug {
        buildConfigField "String", "VERSION_NAME", ""6.8.0""
    }
}
  

где 6.8.0 — это имя версии.