Android之提示A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution

1 问题

编译项目的时候提示错误如下

A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution

2 原因

有2次我写room数据库的时候都提示这个

    @ColumnInfo(name = "isAddBookmark")
    var isAddBookmark = false

    @ColumnInfo(name = "isAddBookmark")
    var isAddLauncher = false

我们name后面的字段名写重复了。

还有我之前是写的这样

    @ColumnInfo(name = "uuid")
    val uuid =  UUID.randomUUID().toString()

这里不应该写成val格式,不然编译也会提示上面的错误,修改为如下

    @ColumnInfo(name = "uuid")
    var uuid =  UUID.randomUUID().toString()
(0)

相关推荐