测试设备:魅族MX4 pro
版本:android5.0
自己写了两个app A和B, A有个数据库Student,然后B通过获取设备root权限,把A的数据库文件 Student.db 拷到自己的data/data目录,通过SQLiteOpenHepler修改Student里面的一张表,再放回A的data/data并删除原来的表。
此时,通过Re文件浏览器查看A的这个数据库,发现数据确实被修改了。但是在A里面无法打开这个数据库:代码报错:
1
SQLiteCantOpenDatabaseException: unable to open database file (code 14)
求助