龙目岛不工作 Android Studio 3.0
Lombok not working Android Studio 3.0
我想在 android studio 3.0 中的一个项目中使用 Lombok,但我遇到了问题。注释工作正常并且没有任何错误。
这是我的 Gradle 依赖项,我在其中添加了 Lombok。
compileOnly "org.projectlombok:lombok:1.16.18"
annotationProcessor "org.projectlombok:lombok:1.16.18"
我对 Annotation Processors
也有疑问。
我已按照以下步骤操作:
- 在
file>other settings>default settings
我启用了 Annotation Processors
- 我有
Invalidate Caches / Restart
- 在
project settings
中 Annotation Processors
设置突然出现在 Build, Execution, Deployment>Compiler
菜单下,它在 Invalidating Cache
之前是不存在的,我检查了它的勾号。
- 我已经安装了 Lombok 插件
当 Android Studio 重新启动时,Annotation Processors
设置消失但插件未显示任何错误。
做了这一切之后还是不行。
import com.google.gson.annotations.SerializedName;
import lombok.Getter;
class UserModel {
@SerializedName("uid")
@Getter private String userId;
}
这就是我定义模型的方式,但无法从中获取 getUserId。
我在完成上述工作后修复了这个问题我重新启动了我的电脑,突然一切正常
我也遇到同样的问题。 Android Studio 3.2 默认配置。
-已安装 Lombok 插件
- 将以下内容添加到应用程序依赖项
compileOnly 'org.projectlombok:lombok:1.18.4'
annotationProcessor 'org.projectlombok:lombok:1.18.4'
并且 Lombok 注释被忽略了。重新启动 Android Studio 后,我收到事件日志说 Lombok 需要注释处理,但是 Preferences/Build Exec.../Compiler 没有显示任何内容。
文件/无效缓存重新启动成功了。之后我可以看到注释处理器选项。
我想在 android studio 3.0 中的一个项目中使用 Lombok,但我遇到了问题。注释工作正常并且没有任何错误。 这是我的 Gradle 依赖项,我在其中添加了 Lombok。
compileOnly "org.projectlombok:lombok:1.16.18"
annotationProcessor "org.projectlombok:lombok:1.16.18"
我对 Annotation Processors
也有疑问。
我已按照以下步骤操作:
- 在
file>other settings>default settings
我启用了Annotation Processors
- 我有
Invalidate Caches / Restart
- 在
project settings
中Annotation Processors
设置突然出现在Build, Execution, Deployment>Compiler
菜单下,它在Invalidating Cache
之前是不存在的,我检查了它的勾号。 - 我已经安装了 Lombok 插件
当 Android Studio 重新启动时,Annotation Processors
设置消失但插件未显示任何错误。
做了这一切之后还是不行。
import com.google.gson.annotations.SerializedName;
import lombok.Getter;
class UserModel {
@SerializedName("uid")
@Getter private String userId;
}
这就是我定义模型的方式,但无法从中获取 getUserId。
我在完成上述工作后修复了这个问题我重新启动了我的电脑,突然一切正常
我也遇到同样的问题。 Android Studio 3.2 默认配置。
-已安装 Lombok 插件
- 将以下内容添加到应用程序依赖项
compileOnly 'org.projectlombok:lombok:1.18.4'
annotationProcessor 'org.projectlombok:lombok:1.18.4'
并且 Lombok 注释被忽略了。重新启动 Android Studio 后,我收到事件日志说 Lombok 需要注释处理,但是 Preferences/Build Exec.../Compiler 没有显示任何内容。
文件/无效缓存重新启动成功了。之后我可以看到注释处理器选项。