cuốn sách gpt4 ai đã làm

android - Lombok 不工作 Android Studio 3.0

In lại Tác giả: Vũ trụ không gian 更新时间:2023-11-03 10:59:40 hai mươi bốn 4
mua khóa gpt4 Nike

我想在 android studio 3.0 中的一个项目中使用 Lombok,但我遇到了问题。注释工作正常并且没有任何错误。这是我在其中添加了 Lombok 的 Gradle 依赖项。

compileOnly "org.projectlombok:lombok:1.16.18"
annotationProcessor "org.projectlombok:lombok:1.16.18"

我也遇到了 Annotation Processors 的问题。
我已按照以下步骤操作:

  • hiện hữu file>other settings>default settings 中启用了 Annotation Processors
  • tôi có无效缓存/重启
  • hiện hữu project settingsAnnotation Processors settings 突然出现在 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。

câu trả lời hay nhất

我也是这个问题。 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 没有显示任何内容。

File/Invalidate caches restart 成功了。之后我可以看到注释处理器选项。

关于android - Lombok 不工作 Android Studio 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47246695/

hai mươi bốn 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress