Как использовать плагин lombok в Android Studio?
Я установил Ломбок С -1-->'Плагин', но он не работает, когда я пытаюсь создать Getter & Setter. Мой код не распознает его.
есть ли у кого-нибудь идея, как настроить Ломбок и использовать его для создания аннотации getter & setter?
4 ответов
вам нужно не только установить Lombok Plugin
, но также добавьте зависимость к build.gradle
as provided
:
dependencies{
provided "org.projectlombok:lombok:1.12.6" //or v. 1.16.2 in your case.
}
подробнее о официальное руководство.
другого ответа С инструкции.
в официальных документах есть раздел, связанный с этим:https://projectlombok.org/setup/android
следуйте предыдущим инструкциям (Gradle). В дополнение к правильной настройке вашего проекта gradle вам нужно добавить плагин Lombok IntelliJ, чтобы добавить поддержку lombok в Android Studio:
перейти в Файл > Настройки > Плагины Нажмите на обзор репозиториев... Поиск плагина Lombok Нажмите на установить плагин Перезапустить Android Studio Изменение приложения зависимости блок:
dependencies {
compileOnly 'org.projectlombok:lombok:1.16.22'
annotationProcessor 'org.projectlombok:lombok:1.16.22'
}
есть так много сообщений на эту тему его недоумение.
Я на следующий:
И вырвав большую часть моих волос, пытаясь понять
что, черт возьми, происходит с Gradle верхнего уровня и уровня проекта,
Единственная комбинация, которая сработала для меня, это:
implementation 'org.projectlombok:lombok:1.18.0'
annotationProcessor 'org.projectlombok:lombok:1.18.0'
classpath 'org.projectlombok:lombok:1.18.0'
И вот доказательство:--21-->
Мой Бог это действительно так сложно сделать что-то такое простое.