Android怎么方便的查看app的数据库

本文介绍如何使用 Android DebugDatabase 插件在浏览器中查看数据库和共享首选项,包括配置依赖、解决常见问题及运行方法。

Android Debug Database是一个studio 插件,方便在浏览器中查看。解决了痛点

这里写图片描述

Android Debug Database is a powerful library for debugging databases and shared preferences in Android applications. 
一个可以在浏览器中查看的客户端数据库以及Sp文件的插件。

怎么使用:

1.直接在app–>build.gradle 中引入依赖jar

debugCompile ‘com.amitshekhar.android:debug-db:1.0.0’

2.build程序

我这边build时候没有出现问题 常见问题参见这位网友;

UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Lcom/google/gson/JsonSerializer;

Gson mutidex冲突,原因就是项目中使用的jar和 debug-db 用的Gson 重复导致 
compile ‘com.google.code.gson:gson:2.8.0’

解决方式,移除app->libs中的jar 保留Modul中的 Gson:2.8.0 重新Build 项目,就可以了,当然有其他解决方式,这里只给出一个方式 
运行

控制台打出日志如下:

04-21 16:14:51.495 21844-21844/com.tq.recorder D/DebugDB: Open http://192.168.0.9:8080 in your browser

使用浏览器, 输入 http://192.168.0.9:8080 就可以查看了

方法2

1.使用debug-db库,目的就是可以看源代码学习一下,app–>import–>inportModul-找到具体的debug-db位置导入就可以了 
2.构建通过运行

查看具体运行界面

这里写图片描述

左边可以看到数据库列表,右边展示数据库中数据表

Editing values

这里写图片描述

Android调试数据库允许您以非常简单的方式直接在浏览器中查看数据库和共享首选项。

最后重中之重的一点!!!手机和电脑要在一个wifi环境下才能获取到数据库内容切记,这点感谢waiting_forever同学,我在写博客的时候忘记写了,非常感谢他的支持!

所有这些功能都可以在不影响设备的情况下工作 - >不需要root设备

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值