26

我在 Android Studio 4.1 Canary 10 (Build #AI-201.7223.91.41.6507185) 中使用 Database Inspector,由于这是一项新功能,我遇到了很多错误。并且有很多事件日志弹出窗口如下:

数据库检查器:读取 Sqlite 数据库时出错:无法对数据库 (id=8) 执行操作。数据库可能已经关闭。

并且它在应用程序启动后继续使我的应用程序崩溃。

所以我的问题是如何从我的流程中分离数据库检查器?一旦我附加了一个进程或只是打开了数据库检查器,它就不会让我的应用程序一个人呆着,直到我重新启动 android studio。有什么方法可以随时终止数据库检查器吗?

4

4 回答 4

10

最后,在 Android Studio 4.2.0 中,他们添加了一个按钮来停止数据库检查器。

Android Studio 4.2.0+
Database Inspector -> (左上角的设备列表下拉菜单) -> Stop Inspector

4.2.0 以下
文件 -> Invalidate Caches/Restart -> Just Restart (不需要使缓存失效)

PS您可以从以下位置检查您的android studio版本:Help -> About

于 2021-05-20T06:48:59.337 回答
5

文件 -> 使缓存无效/重新启动 -> 无效并重新启动

不要再次打开此选项卡。

于 2020-10-20T06:03:30.740 回答
1

完全关闭 Android Studio 并打开它,不要再次打开数据库检查器选项卡。

于 2021-01-24T09:02:30.410 回答
0

您也可以关闭手机设备或模拟器上的应用程序。之后,进程状态变为选项卡DETACHEDdatabase inspector。当您再次打开您的应用程序时,会出现一个新应用程序,您可以选择它。

于 2022-02-28T12:33:32.653 回答