美文网首页
Android数据库调试工具

Android数据库调试工具

作者: 小菜鸟程序媛 | 来源:发表于2019-08-22 20:54 被阅读0次

    原文链接:https://proandroiddev.com/android-sqlite-debug-tools-8b5e2d9a56b2

    1. Android Debug Tools Android应用调试工具
    2. Android sqlite debug tools Android 数据库调试工具
    3. Android logging tools Android日志追踪工具
    4. Android Http debug tools Android网络Http调试工具

    在开始之前,先定义一下数据库调试工具的需求。

    1. 要提供对数据库表及内容的访问
    2. 允许执行SQL查询以及修改存在的数据
    3. 应该允许远程执行,如果在设备上遇到问题可以直接进行调试。

    SQLite调试工具

    1. SQLScout 一个Android Studio 和 Intellij IDEA插件
    2. Stetho Android应用调试工具
    3. AppSpector 用于调试Android和iOS应用

    SQLScout

    是一个Android Studio插件,允许连接SQLite数据库。

    1. SQLite Explorer
    2. SQLite Editor
    3. Data console
    4. Database diagrams
    image.png

    SQLite explorer是用来显示数据库、表和列的主窗口,可以直接查看数据库结构,上传一个新的数据库或同步已经存在的数据。

    image.png

    SQLite Editor 包含一个基于文件和内存的SQL编辑器,支持语法高亮、代码补全等功能。

    image.png

    数据窗口显示查询结果,还允许编辑表中的数据,还可以把数据导出为不同的格式。

    image.png

    数据库表窗口使表、列以及关系可视化。

    总结

    SQLScout虽然功能强大,但是不能远程访问数据库。必须连接设备才能访问。而且试用期为14天,免费计划仅适用于开源开发者。

    Stetho

    Stetho是一个Android调试工具允许你连接设备并且通过Chrome Developer Tools查看你的app。

    image.png

    数据库查看器窗口如上所示,有两列窗口,左侧树形结构显示数据库和表,右侧显示当前选择的数据库的详情。

    总结

    Stetho是一个免费工具允许你查看数据库,但是不能编辑也不能远程访问。

    AppSpector

    AppSpector是一个iOS和Android应用服务,允许你通过网络实时控制你的app,

    image.png

    数据库查看器可以查看数据库并且执行SQL语句。

    image.png

    SQL 请求编辑器有一个自动完成功能,查询结果将立即显示在表中。

    image.png

    还可以查看列以及类型和约束的方案。

    image.png

    该工具还可以调试iOS和Android应用的性能指标,比如网络层、位置、截图、日志、数据库和Shared Preferences。它有14天的试用期。

    相关文章

      网友评论

          本文标题:Android数据库调试工具

          本文链接:https://www.haomeiwen.com/subject/gyunsctx.html