SQLiteStudio优雅调试Android手机数据库Sqlite(推荐)
前言
调试Android中的数据库有多种方式,目前比较流行的是:借助电脑端浏览器来调试,可以使用如下两个玩意:
1.Stetho
博主在调试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,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
SQLiteStudio优雅调试Android手机数据库Sqlite(推荐)
前言 调试Android中的数据库有多种方式,目前比较流行的是:借助电脑端浏览器来调试,可以使用如下两个玩意: 1.Stetho 2.Android-Debug-Database 博主在调试sqlite的时候,发现了个更加简单和强大的工具来调试sqlite数据库. 这个工具叫 SQLiteStudio SQLiteStudio 它是个电脑端的软件,一个可视化sqlite的工具,利用SQLiteStudio,我们可以从各种角度,各种姿势去管理sqlite数据库. 对于Android开发者来说,它可
-
android创建数据库(SQLite)保存图片示例
复制代码 代码如下: //1.创建数据库public class DBService extends SQLiteOpenHelper { private final static int VERSION = 1;private final static String DATABASE_NAME = "uniteqlauncher.db"; public DBService(Context context) { this(context, DATABASE_NAME, null,
-
Android 数据库SQLite 写入SD卡的方法
如果手机没有root,数据库文件是无法查看到的,不方便调试. 最好的办法是把数据库写进SD卡. 修改的地方有两处: 1.在你的helper类中把数据库文件名称 DATABASE_NAME 由原来的一个文件名,修改成路径的形式. 修改前:DATABASE_NAME = "demo.db" public class MyDBHelper extends SQLiteOpenHelper { public static final int VERSION = 1; //数据库版本号 publ
-
Android编程之SQLite数据库操作方法详解
本文实例讲述了Android SQLite数据库操作方法.分享给大家供大家参考,具体如下: SQLite and Android SQLite简介 SQLite是一个非常流行的嵌入式数据库,它支持SQL语言,并且只利用很少的内存就有很好的性能.此外,它还是开源的,任何人都可以使用它. SQLite由以下几个组件组成:SQL编译器.内核.后端以及附件.SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),使调试.修改和扩展SQLite的内核变得更加方便. SQLite支持的数据类型包括: 1.
-
Android创建和使用数据库SQLIte
一.关系型数据库SQLIte 每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的.与操作系统无关的SQL数据库-SQLite.SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了.SQLite已经被多种软件和产品使用,Mozilla FireFox就是使用SQLite来存储配置数据的,Android和iPhone都是使用SQLite来存储数据的. SQLite
-
Android中的SQLite数据库简介
SQLite简介: SQLite是Android系统采用的一种开源的轻量级的关系型的数据库,Android中允许每个应用程序都拥有自己独立的数据库,每个应用程序的数据库的位置一般在/data/data/<package_name>/databases中.为了方便开发人员的使用,Android的API对增删查改实现了封装,通过SQLiteOpenHelper类可以方便的实现对数据库的创建和管理操作.不过正式的使用数据库之前,我们还要知道两个基本知识点. Content Values 和Curso
-
Android中操作SQLite数据库快速入门教程
SQLite是Android平台软件开发中会经常用到的数据库产品,作为一款轻型数据库,SQLite的设计目标就是是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够.下面我们一起来看看针对Android平台的SQlite 3的使用. 以下概念都是在Android平台的SQlite限制下的理解: 数据库基础概念 1.SQlite 通过文件来保存数据库,一个文件就是一个数据库. 2.数据库里又包含数个表格: 3.每个表格里面包含了多个记录
-
Android 用adb pull或push 拷贝手机文件到到电脑上,拷贝手机数据库到电脑上,拷贝电脑数据库到手机上
先说一下adb命令配置,如果遇到adb不是内部或外部命令,也不是可运行的程序或批量文件.配置下环境变量 1.adb不是内部或外部命令,也不是可运行的程序或批量文件. 解决办法:在我的电脑-属性-高级计算机配置-环境变量,系统变量找到path,把sdk的platform-tools添加进去就可以了. D:\Java\android\android-sdk\platform-tools 2.用命令行把手机上的文件拷贝到电脑上 拷贝文件夹命令,如把log文件夹拷贝到电脑当前目录 adb pull sd
-
通过WIFI(不用数据线)连接Android手机调试
Android开发中少不了真机调试,总用数据线插插拔拔的还是不方便也不稳定,其实可以实现WIFI的方式连接android手机. 1. 当然首先要打开WIFI,手机要和电脑在同一局域网内. 2. 在手机上安装AdbWireless(Google Play上需搜一下就有),注意手机是需要root过的. 3. 安装完毕后在手机上启动AdbWireless,按屏幕中央的大按钮激活无线连接: 如何通过WIFI连接(不用数据线)Android手机调试 4. 按照屏幕提示,在电脑上从Android SDK\p
-
adb wireless进行Android手机调试详解
今天电脑usb接口出问题了,就想着可不可以通过wifi连上手机,然后进行eclipse调试,看logcat等等. 网上搜了一下,果然有这种解决方案. 现在分享给各位android小伙伴. 前提:需要你的windows电脑已经安装了android sdk. 步骤: 1.关键的东东是需要在你的android手机上安装一个神奇的软件:Adb Wireless 2.在你的手机上安装成功后,图标如图: 3.进入该app,界面如下,点击中间那个很大的按钮,下方会出现连接信息: 4.你需要确保adbWirel
随机推荐
- python+pyqt实现右下角弹出框
- mysql 5.7.15 安装配置方法图文教程
- bash scp command not found的解决方法
- oracle 重置sys密码的方法介绍
- 在ASP.NET中重写URL的代码
- PHP不用第三变量交换2个变量的值的解决方法
- 快速入手Python字符编码
- windows下如何安装和启动MySQL
- Android使用SQLite数据库的示例
- JS格式化数字金额用逗号隔开保留两位小数
- TCP三次握手及原理
- C#使用委托(delegate)实现在两个form之间传递数据的方法
- PowerShell批量安装msi后辍软件的方法
- SuperDown.EXE,ShellDown.exe等清除指南
- 安装SQL2008时提示删除SQL2005Express工具的解决方法
- mysql 5.7.11 winx64安装配置教程
- addEventListener()与removeEventListener()解析
- javascript五图轮播切换实用版
- 将DataRow转成指定类型的类,并返回这个类的对象(带值)
- PHP闭包定义与使用简单示例