【发布时间】:2020-10-01 11:50:03
【问题描述】:
[使用 Gradle 4.0.0],我尝试在 Andriod Studio 4 的 Android Kotlin 中通过 room 实现本地存储。 当我尝试构建项目时,我在构建控制台中遇到错误
执行 org.jetbrains.kotlin.gradle.internal.KaptExecution 时发生故障
图片:
分级:
apply plugin: 'kotlin-kapt'
implementation "androidx.room:room-runtime:$room_version"
kapt "androidx.room:room-compiler:$room_version"
请帮我看看解决方案
【问题讨论】:
-
您能从错误输出中发布更多详细信息吗?类似于this similar question 中显示的内容。
-
这件事刚刚发生在我身上。解决方案是查看我的@Query 注释以了解 SQL 查询中的语法错误。一旦我修复了它们,kapt 错误就消失了,应用程序构建成功。
-
我最近遇到了同样的问题,我意识到我没有将实体类添加为数据库的一部分
@Database(entities = [ ProductEntityOne::class, ProductEntityTwo::class]) -
我面临同样的问题。此处发布的解决方案对我不起作用。您有任何解决方案吗?
-
我遇到了类似的错误并找到了问题并修复了它。你可能犯了类似的错误。 stackoverflow.com/questions/63133657/…
标签: android kotlin gradle android-room