首页
社区
课程
招聘
[求助]安卓QQ数据库的一个奇怪问题。。。。
发表于: 2018-10-22 20:03 3097

[求助]安卓QQ数据库的一个奇怪问题。。。。

2018-10-22 20:03
3097
root之后的手机,用Mix Explorer打开qq的聊天记录数据库,再次打开QQ,这个时候QQ便不能读取和保存聊天记录了。
对比了下打开之前和打开之后的聊天记录数据库MD5是相同的。
那么这是什么原因呢?
由于我不是专职安卓的,所以对安卓抑或者QQ的机制不是很了解。
请安卓大神帮忙解答一下我的疑惑。
猜想可能是QQ对文件的打开时间做了判断。。。

手机型号:小米8
系统:MIUI9.5.11.0
安卓版本:8.1.0


补充======================
有朋友说是因为Mix仍然占用数据库导致QQ无法读写,但是我觉得不是这个问题
具体操作步骤如下:
1. 完全关闭QQ
2. 用mix打开QQ数据库,关闭Mix
3. 重启手机
4. 打开QQ
此时QQ已经无法读写数据库了,每次打开QQ都会重新获取数据。。。


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2018-10-23 16:26 被IceCore编辑 ,原因: 补充信息
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 14873
活跃值: (6098)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你表达不清楚?用Mix Explorer打开qq的聊天记录数据库,你保存否?如果没保存,文件修改时间不会变的。
你说文件前后MD5没变化,那就是用Mix Explorer打开后文件没有正常关闭使得再次启动qq不能打开该数据库文件。
2018-10-23 14:37
0
雪    币: 5484
活跃值: (3312)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
楼上说的对 你打开数据库未关闭导致qq无法打开该数据库 自然也就不能读取和保存聊天记录了
2018-10-23 15:55
0
雪    币: 28
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我是完全关闭QQ,用mix打开数据库,重启手机,再打开QQ,这个时候QQ就不能访问数据库了。
所以应该不是数据库未关闭的问题。
2018-10-23 16:24
0
雪    币: 14873
活跃值: (6098)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
1备份数据库
2用Mix Explorer打开qq的聊天记录数据库
3与备份文件进行二进制比较,看是否一样
4用备份文件替换回来,qq能访问数据库吗?
2018-10-23 17:11
0
游客
登录 | 注册 方可回帖
返回
//