之前做后端开发,经常使用Lombok,简洁的代码,没有比这更优雅了。
而在Android的开发中,还是依旧使用传统方式就不断的生成get和set代码。
如今的系统,业务变更太快了,三天两头不是数据库加字段,就是前端加显示。
如此繁琐的过程,还是比较痛苦的。当然使用过lombok插件的都知道,一切都很简单。
言归正传,Android Studio如何使用呢?如下:
首先,安装插件:
- 打开 File > Settings > Plugins
- 点击 Browse repositories...
- 搜索 Lombok Plugin
- 点击安装 Install plugin
- 重启 Android Studio
然后就是直接在Android系统中使用了,如下:
dependencies {
compileOnly 'org.projectlombok:lombok:1.18.6'
annotationProcessor 'org.projectlombok:lombok:1.18.6'
}
设置default setting:
- File->Other Settings->Default Settings
- Expand Build, Execution, Deployment
- Expand Compiler
- In Annotation Processors check Enable annotation processing
如果打开项目时有报错:
Annotation processing seems to be disabled for the project X
解决方案:找到.idea下面的compiler.xml,修改如下:
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<annotationProcessing>
<profile default="true" name="Default" enabled="true" />
</annotationProcessing>
</component>
</project>
网友评论