核心问题
在KMP项目
中,使用Room数据库时,Android Studio的Database Inspector不能在线链接数据库,导致无法查看数据库中的数据。
解决办法
在KMP项目中出现这个问题 极大概率是因为 使用的绑定的数据库驱动程序 解决办法就是使用系统自带的驱动程序。
- 打开数据库类所在文件
- 删掉下面这行代码
.setDriver(BundledSQLiteDriver())
- 把虚拟机上的应用卸载掉 重新运行项目
- 重新连接数据库即可查看数据
上面这行代码可能在你的公共源集或者安卓源集中