Android Sqlite 实时联调-SQLiteStudio

SQLiteStudio简介

SQLiteStudio 是一个开源的数据库管理软件。有如下特性:

  • 便携,无需安装或者卸载,下载解压即可运行。

    直观的界面,

    强大,但又轻量又快捷,

    所有SQLite3和SQLite2特性都封装在简洁的GUI中

    跨平台, Windows 9x/2k/XP/2003/Vista/7, Linux, MacOS X。理论上也可以运行在其他Unixes系统中(还没有测试过)

    导出各种格式 (SQL statements, CSV, HTML, XML, PDF, JSON),

    可以从多种格式导入数据 (CSV, custom text files [regular expressions]),

    许多小的附加功能,比如格式化代码、在编辑器窗口中执行的查询历史、动态语法检查等等,

    支持Unicode,

    皮肤 (界面可以看起来是Windows 9x/XP、KDE、GTK、Mac OS X的原生软件,WindowMaker小部件等)

    可配置的颜色,字体和快捷方式。

    开放源代码和自由发布的GPLv3许可证。

下载地址

https://sqlitestudio.pl

https://github.com/pawelsalawa/sqlitestudio

Android SQLite调试步骤

1.开启SQLiteStudio调试Android插件

Mac系统在SQLiteStudio首选项中打开配置界面。

Window系统,点击SQLiteStudio菜单栏中的Tools-》open configuration dialog

然后按下图操作后点OK完成这一步

2.AndroidManifest.xml,添加网络访问权限。

   <uses-permission android:name="android.permission.INTERNET" />    

3.导入Jar包到App项目

打开SQLiteStudio,菜单栏Tools-》Get Android Connector Jar file,弹出对话框保存到能找到的位置。

放到Android Studio 的app的 libs中,记得右键jar包 add as library,否则调用不到代码。

4.开启与关闭调试插件

//开启
SQLiteStudioService.instance().start(this)
//关闭
SQLiteStudioService.instance().stop(this)

将代码加入到合适位置,加入到application中,那么就一直启动着。加入到activity就进入页面启动,销毁关闭即可。

5.查看管理SQLite

打开SQLiteStudio软件,启动手机APP,SQLiteStudio创建数据库连接,数据类型选Android SQLite,connection method 一般选第一个。底下如果相同网段,还可以选择Network。port默认(其实就是jar包的库socket的端口)。database选要调试的SQLite数据库。就可以进行数据库完全调试与管理了。如果重启了app,双击数据库名称重新连接即可。特别方便。

支持库部分

  • 从github上把sqlitestudio-android项目拉下来

  • 修改项目设置的数据库版本,项目里默认写的1,会出现数据库降版本错误,故建议改大

关注我获取更多知识或者投稿

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值