Lombok @AllArgsConstructor无法在Android中运行

时间:2017-02-08 01:36:22

标签: android lombok

我使用的是Lombok版本1.16.12,Android Studio 2.3 Beta 3,Android插件版本2.2.3和Gradle 3.3。大多数Lombok注释都适用于我的设置。但我遇到了@AllArgsConstructor@RequiredArgsConstructor的问题。这是一些代码:

@AllArgsConstructor
public class Sample{
    private final String mName;
    private final int mId;
}

Android Studio可以检测生成的构造函数,编辑器让我这样做:

new Sample("string",1234)

但是当我运行项目时,我得到了Gradle构建错误:

 error: variable mName might not have been initialized

到目前为止,我尝试了this solution,解决方案提到here但没有用。使用这些注释的正确方法是什么?有没有人让它在Android中正常工作?如果是这样,您对Lombok的Gradle设置是什么?

0 个答案:

没有答案