1、添加gradle依赖

implementation 'org.projectlombok:lombok:1.16.8'  //添加lombok依赖
implementation 'org.glassfish:javax.annotation:10.0-b28' //java注解

2、在需要使用lombok的模块的配置,默认(build.gradle(Module:app))中添加如下配置开启annotation processor

android{

   ...

  defaultConfig{
    ...
    //添加如下配置 开启annotation processor
    javaCompileOptions {
     annotationProcessorOptions {
     includeCompileClasspath true
    }
    }
  }
  ...
}

3、Android Studio安装lombok插件

添加了依赖之后,虽然编译时是正确的。但是因为Android Studio语法识别器不认识@Getter和@Setter等注解,所以需要添加Lombok插件。
在设置页面 -> plugins -> browser repository -> 搜索lombok -> install
成功安装之后,重启AS就不会报错了。

最新文章

  1. vim - Convert between hex and decimal
  2. strcpy 库函数 拷贝函数
  3. 解决Firefox浏览器每次打开都弹出导入向导的问题
  4. [Bhatia.Matrix Analysis.Solutions to Exercises and Problems]ExI.5.3
  5. android中细节效果总结
  6. Ubuntu 安装 pecl_http
  7. 用CSS3制作很特别的波浪形菜单
  8. c#中解决winform中控件不能输入汉字的办法
  9. Effective C++笔记之Item49【了解new-handler的行为】
  10. DIV+CSS 规范命名集合
  11. LeetCode 53. Maximum Subarray(最大的子数组)
  12. java 堆和栈
  13. Ajax与服务器(JSON)通信介绍
  14. JAVA_SE基础——30.构造代码块
  15. mybatis中 keyProperty="id" 的作用
  16. WARN conf.FlumeConfiguration: Could not configure sink sink1 due to: No channel configured for sink: sink1 org.apache.flume.conf.ConfigurationException: No channel configured for sink: sink1
  17. ABAP非Unicode系统中字符串拼接(CONCATENATE)时吃字符问题
  18. python操作wifi
  19. PV和并发、以及计算web服务器的数量的方法
  20. 关于Xcode9 无法读取文件的问题

热门文章

  1. jersey在 spring boot 添加 packages 扫描路径支持
  2. springboot~Compiler时开启插件的注解功能
  3. [开源]Dapper Repository 一种实现方式
  4. C++ Sqlite3的基本使用
  5. 微软开发者大会:VS 2019 Preview 发布;Windows UX 主要技术开源
  6. 浅析Servlet执行原理
  7. Raptor入门与安装
  8. 基于IIS的WCF
  9. python 自定义模块的发布和安装
  10. Java并发编程实战 之 对象的共享