我收到这样的通知
读取Sqlite数据库时出错:无法在上执行操作 数据库(id = 3)。该数据库可能已经关闭。
在Android Studio模拟器中调试我的应用时 如果我快速更改Database Inspector的过程,则应用程序可以在模拟器上正常工作,否则它将立即断开连接并崩溃。
答案 0 :(得分:3)
我有一个简单的解决方案,不使用数据库检查器。从底部菜单中将其删除。如果您不单击它,则Studio工作正常。在打开“数据库检查器”选项卡的删除过程后出现问题:右键单击数据库检查器->删除表单滑块
答案 1 :(得分:1)
我总是在使用 Android 11 模拟器时遇到这个问题。
Google known this issue 并为他们发布更新。要解决此问题,请将您的模拟器 Android 11 映像更新到修订版 9,并且一切正常。
解决此问题的步骤:
Show Package Details
(右下角)Android 11.0 (R)
... System Image
选项更新到最低版本 9现在您的应用程序应该可以使用活动数据库检查器。