安卓10无法使用sqlite 提示无法操作只读库

重现步骤

创建数据库,然后执行语句

创建数据库为_doc/test.db
执行语句 executeSql

android.database.sqlite.SQLiteReadOnlyDatabaseException: attempt to write a readonly database (code 1032 SQLITE_READONLY_DBMOVED)

能正常执行增删查改


·回复

也是这个问题,看来得切换使用旧的sql文件了


·回复

找到原因了,是因为项目中把_doc目录移除,数据库被删除导致的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll Up