使用Android Studio,在PC上调试Flutter应用的SQLite数据库

·· 0 · 0 ·
开发日记 调试
超级浩码
作者
超级浩码
数字手艺人,独立开发体验师。

对于我这个独立开发小白来说,很多开发中的技巧都需要自己去摸索。

毕竟一个人的精力时有限的,所以很多时候,经验是互相交流出来的,特别是在工作中。

很可惜我之前做了8年后端开发,大多数的技巧也只适用于后端,所以我想把开发过程中的经验和技巧通过这种形式让更多人看到。

自从上次研究 《单机版应用如何做数据同步》后,应用中的本地数据我都从Hive转到了SQLite。 但无论是Hive还是SQLite,进行真机调试的时候都不够方便。原因是无法实时看到CRUD后的数据。

经过我的一番搜索,发现强大的 Android Studio 本身就是支持SQLite调试的。之前用VsCode,装上了FlutterDart插件也算够用,虽然一直不喜欢它的主题,但是比它轻量啊,不占电脑资源,用惯也就惯了。


因为SQLite调试又用回了JetBrains系的 IDEA。顺便安利下我一直用的Dracula Theme主题,个人认为配色很棒。


其实 Android Studio 在2020年发布的版本已经有了这个功能,只是用过的不多,中文搜索资料也比较少,先来看一下 官方文档


选择 View -> Tool Windows -> App Inspection -> 选择设备 -> Database Inspector

这里有四个按钮分别是:刷新,查询(写SQL),DB连接保活,导出

很方便,如果你的设备性能还不错,不妨用 Android Studio 试试。





评论