android软件SQLite Editor是如何打开datadata中的数据库的呢

android软件SQLite Editor是如何打开datadata中的数据库的呢,第1张

安卓的底层都是Linux,程序文件都在文件系统里面,而不是在SD卡里面,所以首先要进入文件系统,否则是找不到data文件夹的。我用的不是SQLite Editor,是通过PC查看手机的数据库,不过基本都差不多:

1,前提是要获取ROOT权限;

2,安卓的底层是Linux,可以通过ROOT账户登录Linux;

3,通过Linux的文件系统修改data/data的访问权限

4,如果要修改文件夹的访问权限,输入命令:chmod 777 data;

5,如果要修改文件的访问权限,则输入:chmod 755 文件名

6,遇到没有访问权限的文件夹和文件都使用上面的两条命令就可以解决;

7,最后,就是SQLite 编辑器打开数据库文件了。

获取手机root权限。

安装root explorer软件。

进入root explorer,找到sqlite的位置,在data/data/包名/databases目录下,可查看数据。

如需导出,选择数据库>(长按)权限设定>全勾上>复制>存储。可在电脑上查看到该数据库。

如觉得第4步麻烦,安装电脑端的手机助手,在文件管理下直接找到data/data/包名/databases,复制出数据库。

1、首先准备必备的工作,准备好SQLite Expert Professional 3 db文件管理器,和一个手机db文件。

2、SQLite Expert 可以在百度下载,下载完成后按照安装提示进行安装,具体安装过程我写到另外一篇经验中了,大家可以点击参考资料中的连接进行参考。

3、手机db文件可以从手机中软件获取或者从eclipse中的DDMS中进行获取,如下图,将video.db导出到电脑桌面。

4、然后,就可以打开sqlite软件,将桌面上的video.db文件直接拖到sqlite中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10874433.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存