当前位置: 首页 > news >正文

Android room 在dao中不能使用挂起suspend 否则会报错

错误: Type of the parameter must be a class annotated with @Entity or a collection/array of it. kotlin.coroutines.Continuation<? super kotlin.Unit> $completion);

首先大家检查一下几个点

一、kotlin-kapt
在这里插入图片描述
二、 是否引入了 room-ktx
在这里插入图片描述

我是2024年3月份新创建的项目,所有我的gradle从 Groovy迁移到Kotlin DSL。我觉得问题大概率在这里。把room版本升级到最新版 room_version = “2.6.0-beta01”(可以
其次 有人说是room版本的问题 需要指定到 2.4.0 版本才不会出问题。(不可以
再就是 有人说把dao中不能使用挂起函数,把suspend 删了就可以了(可以)。

http://www.lryc.cn/news/329055.html

相关文章:

  • 【stable diffusion扩散模型】一篇文章讲透
  • 数据链路层之信道:数字通信的桥梁与守护者
  • SQL109 纠错4(组合查询,order by..)
  • Spring Boot + Vue 实现文件导入导出功能
  • vue watch 深度监听
  • Qt源码调试步骤记录
  • 大数据面试英文自我介绍参考(万字长文)
  • 外包干了5天,技术退步明显.......
  • Docket常见的软件部署1
  • Qt源程序编译及错误问题解决
  • 作业练习(python)
  • Wireshark使用相关
  • 相机标定学习记录
  • CSS 滚动条样式修改
  • 谈谈配置中心?
  • 人工智能(pytorch)搭建模型25-基于pytorch搭建FPN特征金字塔网络的应用场景,模型结构介绍
  • JRT业务开发起步
  • 深度解析:国内主流音视频产品的核心功能与市场表现
  • 红黑树介绍及插入操作的实现
  • [linux初阶][vim-gcc-gdb] TwoCharter: gcc编译器
  • 单例设计模式(2)
  • boost::asio 启用 io_uring(Linux 5.10)队列支持
  • Android 自定义坐标曲线图(二)
  • 每日OJ题_子序列dp⑧_力扣446. 等差数列划分 II - 子序列
  • GOPROXY 代理设置
  • Redis面经
  • 【c++】类和对象(六)深入了解隐式类型转换
  • 什么是nginx正向代理和反向代理?
  • 【Go】面向萌新的Gin框架知识梳理学习笔记
  • baseDao增删改查.