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就不会报错了。

转载于:https://www.cnblogs.com/lkc9/p/10712285.html

Android Studio3.x上使用Lombok相关推荐

  1. 开发工具总结(4)之Android Studio3.0填坑指南

    序言 Android Studio 3.0 上篇讲了: 全面总结Android Studio2.X的填坑指南 这篇讲一下AS3.0的坑.. 作为这个世界上走在最前沿的生物"猿",怎 ...

  2. android内存泄漏原因分析,Android Studio3.6的内存泄漏检测功能 VS LeakCanary

    2020年2月,谷歌发布了Android Studio 3.6版.它包括一个新的"内存泄漏检测"功能.这是否意味着我们不再需要流行的内存泄漏检测库"Leak Canary ...

  3. Android studio3.1卡顿严重

    Android studio3.1正式版本已经发布了有十几天了,升级后发现运行项目和编辑gradle文件特备卡顿,自己分析了一下也查找了一些简单解决方案,如下: 内存占用大 在使用过程中发现git切换 ...

  4. 分析Android studio3.0的instant run开启关闭对APK大小的影响

    分析Android studio3.0的instant run开启关闭对APK大小的影响 首先看下默认开启instant run的截图: Android studio2.0后新增加的功能默认开启ins ...

  5. caf格式 android,实例:Android Studio3+版本 获取存有ANR信息的traces.txt文件,解决ANR问题...

    一.前期基础知识储备 traces.txt系统自动生成的记录anr等异常的文件,只记录java代码产生的异常. 如果是旧版本(Android Studio3以下的版本)的AS,可以直接通过DDMS的F ...

  6. 【Android开发】Android入门安装与使用教程——以Android Studio3.6.1为例

    [Android开发]Android入门教程--以Android Studio3.6.1为例 1.为什么要学习Android 2.学习资源 3.安装Android Studio 3.1 下载安装包 3 ...

  7. Android studio3.6.1+ opencv3.4.1进行摄像头颜色识别的调试过程

    Android studio3.6.1+ opencv3.4.1进行摄像头颜色识别的调试过程 本文过程建立在成功导入opencv3.4.1library并且成功运行打开摄像头的基础上的.在完成了验证并 ...

  8. 【Android Studio3.2安装教程】详细实用!!!!

    Android Studio3.2安装教程 前言 由于博主是个菜鸡,所以可能有些地方说的不够准确,说的不当之处敬请各位巨巨批评指正! 前置条件 因为Android开发是用Java的啦,所以需要先装好j ...

  9. Android Studio3.2的安装

    总结:最省力的方法:FQ!虽然说不是最快的方法当然是因为个人的梯子原因啦然而方便啊放在那让他自己动就行了 去安卓中文网下载了Android Studio3.2版本,安装真是千辛万苦啊,各种百度谷歌了一 ...

最新文章

  1. TensorFlow——基于Keras子类API的fashion-mnist数据集图像分类
  2. 经典C语言程序100例之十四
  3. LiveVideoStack线上分享第三季(十):Flutter浪潮下的音视频研发探索
  4. MIT名誉校长:机器学习会成为像Word一样的工具
  5. Power Pivot表属性无法切换回表预览模式的问题
  6. 人工智能技术的三大学派_什么是人工智能?它离我们有多远
  7. SAP打印出库单需求
  8. 重新配对_最容易旧情复燃的星座配对,念念不忘,重新在一起
  9. -bash: fork: Cannot allocate memory问题,进程数满了的解决办法
  10. 简单聊聊电商系统的订单号生成规则
  11. 六轴传感器使用学习记录
  12. net stop sharedaccess命令 2009-1-15 11:10
  13. 游戏联网必备: 国内外实时对战服务详细对比
  14. Mixly制作的MP3播放和七彩灯、台灯控制例子
  15. 白苹果了怎么办_iPhone 白苹果怎么办?这里有攻略!
  16. 直接插入排序顺序结构
  17. Panic的概念和使用
  18. Linux安装MySQL(使用yum)
  19. 【AIGC使用教程】论文阅读神器 SciSpace 从注册到体验
  20. Unity图片序列帧动画

热门文章

  1. 【硬件】运放的那些事儿
  2. 33 个 2017 年必须了解的 iOS/swift 开源库第三方库
  3. NS_OPTIONS枚举的用法
  4. SSM项目搭建一(终)
  5. 再学Android之多线程
  6. SQL Server 2005 查询处理器未能为执行并行查询启动必要的线程资源。
  7. Pinterest从OpenTSDB切换到他们自己的时间序列数据库
  8. button 去掉原生边框
  9. MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB
  10. 专家也要小心,HTTPS网址的网站就一定安全吗?