如何在VSCode中查看Flutter应用物理设备上的SQLite数据库?
在VSCode中查看物理设备上的Flutter SQLite数据库(无需Android Studio/ADB Shell)
有两种靠谱的VSCode内解决方案,不用切换到Android Studio或者敲ADB命令:
方案1:设备文件浏览器 + SQLite查看器插件组合
- 安装
Device File Explorer插件,它能让你在VSCode里直接浏览物理Android设备的文件系统。 - 连接好开启了USB调试的物理设备,在插件面板里找到你的Flutter应用包名,进入路径
/data/data/[你的应用包名]/databases/,找到对应的.db数据库文件。 - 安装
SQLite Viewer插件,右键点击找到的.db文件,选择Open with SQLite Viewer,就能在VSCode里直观查看表结构、数据,甚至执行SQL语句。
方案2:专用Flutter SQLite检查器插件
- 安装
Flutter SQLite Inspector插件,这个插件是针对Flutter SQLite场景做的优化。 - 确保你的Flutter应用在物理设备上正常运行,打开VSCode侧边栏的
SQLite Inspector面板,选择目标设备和应用包名,插件会自动识别并加载应用内的SQLite数据库,直接进行查看、查询操作,不用手动定位文件。
注意:物理设备需要提前开启开发者模式和USB调试权限,这是连接设备的前提。
内容的提问来源于stack exchange,提问作者Senthur Kumaran
相关产品推荐
相关产品推荐

