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,添加网络访问权限。
|
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,会出现数据库降版本错误,故建议改大
关注我获取更多知识或者投稿