通过SQLiteStudio实时查询修改安卓SQLite数据库


之前提到了SQLiteStudio

软件长?这样

一个可视化的SQLite数据库管理工具

官网地址:https://sqlitestudio.pl/index.rvt


之前一直是这么使用它的

先访问安卓项目的数据库路径data/data/项目/databases

然后把对应的db文件拷出来

再在SQLiteStudio中去使用 


说实话效率挺低的

今天发现...

原来是可以不用拷出来直接访问安卓项目内部的数据库的吗!?


实践

获取SQLiteStudioRemote

点击Tools

选择Open config....

选择插件

勾上Android SQLite这个选项,并点击OK或者Apply

回到主界面,再次点击Tools,会发现,多了一个选项,点击它

会弹出一个示意选择路径的窗口,比方说我们选择了桌面,点击选择文件夹

此时桌面就会多出一个Jar包

将Jar引入项目

把?的jar包复制到项目libs下

右键选择Add as...


至此,其实已经差不多了

最后的配置与启动

首先看两行代码

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

我们主要用到的是第一个....一般我们放在onCreate就好,

更好一点,可以在销毁的时候把第二句也加一下。


然后在配置清单还需要提供网络权限

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


回到软件,点击Database——>Add a database

数据类型选择Android SQLite

点击这个小文件夹图标

可以看到类似下面的画面,模式就第一个就好,

选好对应的设备和Database之后点OK

(然而我这里有个奇怪的问题,如果Database只有一个,OK是无法点击的,必须得先随便创建一个,让它数据大于一,然后选一下,OK才能从灰色变成可选状态???这是什么神仙操作???)

再点OK,大功告成


评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云无心鸟知还

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值