使用 Android Studio 数据库检查器清除 ROOM 数据库条目

问题描述 投票:0回答:2

我正在 Android Studio 上尝试

ROOM Database Inspector

想要使用检查器上的查询清除数据库中的所有条目,而不必卸载然后重新安装应用程序来清除数据。 我还知道我可以手动清除 AppData 中的缓存,但我只需要运行一个简单的查询,而不是手动清理。

我看到我可以直接从数据库检查器编写查询,但我找不到如何编写查询或要编写的查询。 enter image description here

我还注意到数据库条目只是只读 enter image description here

有谁知道是否可以使用检查器查询清除/删除数据库。如果是这样,可以使用检查器使用哪个查询来清除数据库中的所有内容

android android-room
2个回答
14
投票

我发现从检查器运行这个命令就可以了。

DELETE FROM table_name

您只需点击 Open New Query Tab 并输入上述命令,然后点击右侧的 Run 按钮即可。

enter image description here

该命令会清除数据库,为您提供清理。


5
投票

您可以在Android Studio中使用

Device Explorer - Files
删除应用数据库文件来清除应用数据库,数据库文件路径为:

data -> data -> your_app_package_name -> databases -> database_name.db
© www.soinside.com 2019 - 2024. All rights reserved.