通过chrome来查看sqlite数据库

本文介绍了一种利用Facebook的Stetho库结合Chrome浏览器实时查看Android应用中SQLite数据库的方法。通过简单的几步配置,即可实现类似Web调试的功能,便于开发者快速定位问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sqlite的是android内置的一个轻量级的数据库。同时在日常开发中可以作为数据缓存、终端简单逻辑处理的首选。可以说是数据持久化操作以及(CURD)增删查改的不二选择。但是比较头疼的是sqlite无法实时查看,一次次import处理用可视化工具查看显然是不可取的。这里记录下使用facebook的一个依赖库于谷歌流浪器相结合,进行类似于web调试的查看sqlite的实时查看方式。服气

一、as中添加依赖

compile 'com.facebook.stetho:stetho:1.5.0'

二、在application中初始化调试工具

 public class MyApplication extends Application {
   public void onCreate() {
     super.onCreate();
     Stetho.initializeWithDefaults(this);
   }
 }

三、打开Chrome浏览器输入chrome://inspect/#devices,上面会显示连接的设备以及运行的应用

这里写图片描述

四、点击inspect查看

这里写图片描述

就是这么简单。因为展示的是网络缓存抓取,所以会有延迟,点击左下角的刷新按钮,相当于一个刷新操作才能显示正确的数据库数据。ok,have fun!

五、相当于做一个笔记,方便查看

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值