带有 Android Studio 的房间数据库
Posted
技术标签:
【中文标题】带有 Android Studio 的房间数据库【英文标题】:Room Database with Android Studio 【发布时间】:2020-05-06 11:47:35 【问题描述】:错误:查询有问题:[SQLITE_ERROR] SQL错误或缺少数据库(没有这样的表:任务)
显示此错误, 我怎么可能解决这个问题?
我正在关注this 教程
【问题讨论】:
请发布日志和您的代码 您可以通过此链接解决您的问题***.com/questions/45594432/… 【参考方案1】:那个教程坏了。
针对您的具体问题,更改:
@Query("SELECT * FROM task")
到:
@Query("SELECT * FROM Recipe")
希望一切顺利。
【讨论】:
架构导出目录未提供给注释处理器,因此我们无法导出架构。您可以提供room.schemaLocation
注释处理器参数或将 exportSchema 设置为 false。这就是我这样做后得到的。
这只是一个警告。如果并且当您开始编写用于测试 Room 迁移的仪器测试时,您将需要担心这一点。以上是关于带有 Android Studio 的房间数据库的主要内容,如果未能解决你的问题,请参考以下文章