0

在 Android Room Databse 中,我得到了这个异常

Execution failed for task ':app:kaptDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
> java.lang.reflect.InvocationTargetException (no error message)

这是我的实体类

@Entity(tableName = "tableName")
public class EntityName implements Serializable {
@PrimaryKey(autoGenerate = true)
private int userId;

}

这是我的道界面

@Dao
interface DaoName {
@get:Query("SELECT * FROM tableName")
val all: ArrayList<EntityName>

@Insert
fun insert(entiname: EntityName?):Long

@Delete
fun delete(entiname: EntityName?)

@Update
fun update(entiname: EntityName?)

}

4

1 回答 1

0

我在房间数据库中也遇到了这个问题

利用

List<EntityName>

代替

ArrayList<EntityName>
于 2020-12-03T09:20:15.360 回答