使用Android Studio,在PC上调试Flutter应用的SQLite数据库
对于我这个独立开发小白来说,很多开发中的技巧都需要自己去摸索。
毕竟一个人的精力时有限的,所以很多时候,经验是互相交流出来的,特别是在工作中。
很可惜我之前做了8年后端开发,大多数的技巧也只适用于后端,所以我想把开发过程中的经验和技巧通过这种形式让更多人看到。
自从上次研究
《单机版应用如何做数据同步》后,应用中的本地数据我都从Hive
转到了SQLite
。
但无论是Hive
还是SQLite
,进行真机调试的时候都不够方便。原因是无法实时看到CRUD后的数据。
经过我的一番搜索,发现强大的 Android Studio 本身就是支持SQLite
调试的。之前用VsCode
,装上了Flutter
和Dart
插件也算够用,虽然一直不喜欢它的主题,但是比它轻量啊,不占电脑资源,用惯也就惯了。
因为SQLite
调试又用回了JetBrains
系的 IDEA。顺便安利下我一直用的Dracula Theme
主题,个人认为配色很棒。
其实 Android Studio 在2020年发布的版本已经有了这个功能,只是用过的不多,中文搜索资料也比较少,先来看一下 官方文档。
选择 View -> Tool Windows -> App Inspection -> 选择设备 -> Database Inspector
这里有四个按钮分别是:刷新,查询(写SQL),DB连接保活,导出。
很方便,如果你的设备性能还不错,不妨用 Android Studio 试试。