我正在使用Room数据库android正常运行,但无法解析@DatabaseView批注(提供错误)
下面是依赖项
def room_version = "1.1.1"
implementation "android.arch.persistence.room:runtime:$room_version"
kapt "android.arch.persistence.room:compiler:$room_version"
答案 0 :(得分:4)
房间版本应为2.1.0-alpha02或更高版本
@DatabaseView
已添加到会议室版本2.1.0-alpha02
请查看发行说明以获取更多详细信息 https://developer.android.com/jetpack/docs/release-notes
此外,它仅在androidx上可用
因此将其更改为
def room_version = "2.1.0-alpha02"
implementation "androidx.room:room-runtime:runtime:$room_version"
kapt "androidx.room:room-compiler:$room_version"