Android Studio 数据库检查器不显示任何数据库

Man*_*ddy 20 android android-studio

我在 Android studio 4.1 beta 1 上。我在我的设备上安装了我的应用程序并打开了数据库检查器,但没有显示任何内容。我应该做点别的吗?

在此处输入图片说明

我正在使用房间数据库。我可以看到设备上的数据库。为什么数据库没有显示在数据库检查器中?

Suj*_*jit 21

如果您使用的是Android Studio Arctic Fox | 2020.3.1然后Database Inspector处于App Inspection之下。如下。

在此输入图像描述


小智 19

解决方法是重新启动您的设备。对我有用


Jor*_*ego 12

就我而言,它多次向我展示了相同的过程。他们都没有工作。

解决方案是使缓存无效:

File -> Invalidate Caches/Restart -> Invalidate and restart

在那之后,一切又开始工作了。


Man*_*ddy 6

看起来设备有问题。如果您安装了一些自定义 ROM,那么您可能会遇到此问题。链接到问题跟踪器https://issuetracker.google.com/issues/159432618

  • 我想就是这样。我安装了一个自定义 ROM,它只是说将您的应用程序部署到运行 API 级别 26 或更高级别的设备,或者选择一个可调试进程进行检查。我正在运行 API 29 并且已经选择了可调试进程;依然没有。 (2认同)

v.d*_*v.d 6

我通过卸载然后再次安装应用程序解决了这个问题。以前当我遇到这个问题时,我可以通过关闭/打开应用程序来运行数据库检查器,但现在它只需卸载即可开始工作

更新

经过与数据库检查员的更多工作后,我明白有时它只需要几秒钟即可连接而无需执行任何其他操作


Rob*_*ust 5

我面临两种情况:

  • 第一次连接到我的设备和数据库没有显示,然后我做一个修改数据库的操作 - > 数据库将显示。

  • 在我使用 ADB Idea 清理应用程序数据或卸载(或转到设置并清除缓存或卸载应用程序)后 -> 数据库不显示 -> 重启设备 -> 数据库将显示