首页
社区
课程
招聘
[求助]修改其他app的数据库后,读取报错
发表于: 2018-2-28 13:27 2185

[求助]修改其他app的数据库后,读取报错

2018-2-28 13:27
2185
测试设备:魅族MX4 pro
版本:android5.0
自己写了两个app A和B, A有个数据库Student,然后B通过获取设备root权限,把A的数据库文件 Student.db 拷到自己的data/data目录,通过SQLiteOpenHepler修改Student里面的一张表,再放回A的data/data并删除原来的表。

此时,通过Re文件浏览器查看A的这个数据库,发现数据确实被修改了。但是在A里面无法打开这个数据库:代码报错:
SQLiteCantOpenDatabaseException: unable to open database file (code 14)

求助

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 111
活跃值: (67)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
看看数据库权限
2018-2-28 17:00
0
游客
登录 | 注册 方可回帖
返回