这是一个创建于 2487 天前的主题,其中的信息可能已经有所发展或是发生改变。
MIUI 8
我把之前复制的 databases 目录下的文件重新放回去之后一直报错
unable to open database file (code 14)
目录是 /data/data/com.android.providers.contacts/databases/*
参照复制前的文件设置权限为 660 且修改所有者为 ua_03 (不是很理解这里的 owner )
试着改为 777 也没用
第 1 条附言 · 2017-07-11 23:07:38 +08:00
第 2 条附言 · 2017-07-11 23:09:11 +08:00
不是很懂 MIUI 的设定。。
还好当时还用一个第三方的 XX 精灵通过 adb 备份了通讯录,恢复了上去。感觉是调用系统 API 写入的。
5 条回复 • 2017-07-12 13:49:18 +08:00
|
|
1
flyz 2017-07-11 22:45:16 +08:00 via Android
miui 登录账户不是自动备份的么? 为什么要折腾呀,这叫舍近求远。
|
|
|
2
xi_lin 2017-07-11 23:07:50 +08:00
|
|
|
3
livelazily 2017-07-12 08:28:15 +08:00
文件还有对应的权限和权限组, 尤其是权限组, 都要设置对才行, 你看看同文件夹内的别的文件是什么权限组, 设置成一样的再试试
|
|
|
4
flynaj 2017-07-12 10:29:07 +08:00 via Android
小米云同步一下就行了,不用备份文件
|
|
|
5
xi_lin 2017-07-12 13:49:18 +08:00
|