当前位置: 首页 > 编程笔记 >

SQLiteStudio优雅调试Android手机数据库Sqlite(推荐)

吕灿
2023-03-14
本文向大家介绍SQLiteStudio优雅调试Android手机数据库Sqlite(推荐),包括了SQLiteStudio优雅调试Android手机数据库Sqlite(推荐)的使用技巧和注意事项,需要的朋友参考一下

前言

调试Android中的数据库有多种方式,目前比较流行的是:借助电脑端浏览器来调试,可以使用如下两个玩意:

1.Stetho

2.Android-Debug-Database

博主在调试sqlite的时候,发现了个更加简单和强大的工具来调试sqlite数据库。

这个工具叫 SQLiteStudio

SQLiteStudio

它是个电脑端的软件,一个可视化sqlite的工具,利用SQLiteStudio,我们可以从各种角度,各种姿势去管理sqlite数据库。

对于Android开发者来说,它可以连接上你的应用,实时调试你手机中的sqlite数据库。方便的管理你的数据库,管理你的表的结构,增删改查你的数据。

一览软件的全貌:

软件你们自己熟悉,下面我主要说一下,如何连接上你的app,然后调试里面的sqlite数据库。

几个步骤

设置支持Android sqlite

将jar包加入你的项目

1.获得jar包

这时候,在D盘就有了SQLiteStudioRemote.jar这个文件

2.将SQLiteStudioRemote.jar加入你的Android项目

3.在你的application中添加代码:

SQLiteStudioService.instance().start(this)

打开SQLiteStudio软件,连接你的数据库

ok,事已至此,连接成功!

补充:

1.USB必须连接手机,并使用jar的项目打开着,才可以连接成功。断掉之后,工具显示不了数据库内容,只看到数据库名称。

总结

以上所述是小编给大家介绍的SQLiteStudio优雅调试Android手机数据库Sqlite,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!

 类似资料:
  • 1 基本步骤 基准测试 生产环境分析 数据库优化 2 基准测试 采用sysbench进行基准测试 常用sysbench基准测试命令: 2.1 性能指标 常用的性能指标包括: 吞吐量:TPS 延迟 并发 3 生产环境分析 4 常用MySQL性能优化 4.1 SQL语句优化 4.1.1 索引优化 4.1.2 表结构设计优化 4.2 MySQL配置优化

  • 问题内容: 我正在开发一个android应用程序。我想用服务器上的MySQL数据库更新本地SQLite数据库。我不知道哪种方法最合适和最标准? 问题答案: 创建一个Web服务(最好使用REST),然后将SQLite / MySQL数据序列化,然后将其PUT / POST /从Web服务中获取/获取。如果您决定从MySQL切换到其他服务器端,这将为您提供一个很好的抽象层。

  • 构建一个基本的基于sqlite的登录/注册应用程序。点击登录后App崩溃。 有什么想法吗? databaseHelper.java: display.java: contact.java:

  • 我用的是spring kafka 1.2.2。释放目前,我已经为没有BackOffPolicy和AlwaysRetryPolicy的容器配置了重试模板。确认模式为手动或立即。 当一个SIGTERM出现时,我会让当前消息被处理,当@KafkaListener再次被调用时,我会在容器上抛出RuntimeException,该容器会无限期重试并持续抛出异常。一段时间后,SIGKILL被发出,容器被停止(

  • Dubbo 是通过 JDK 的 ShutdownHook 来完成优雅停机的,所以如果用户使用 kill -9 PID 等强制关闭指令,是不会执行优雅停机的,只有通过 kill PID 时,才会执行。 原理 服务提供方 停止时,先标记为不接收新请求,新请求过来时直接报错,让客户端重试其它机器。 然后,检测线程池中的线程是否正在运行,如果有,等待所有线程执行完成,除非超时,则强制关闭。 服务消费方 停

  • 然而,敬虔加上知足的心便是大利了,因为我们没有带什么到世上来,也不能带什么去,只要有衣有食,就当知足。但那些想要发财的人,就陷在迷惑、落在网罗和许多无知有害的私欲里,叫人沉在败坏和灭亡中。贪财是万恶之根。有人贪恋钱财,就被引诱离了真道,用许多愁苦把自己刺透了。(1 TIMOTHY 6:6-10) SQLite数据库 SQLite是一个小型的关系型数据库,它最大的特点在于不需要服务器、零配置。前面的