Android Studio3.x上使用Lombok(转)

https://www.cnblogs.com/lkc9/p/10712285.html






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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容