也不知是 miui的问题还是android9问题
自己几年前写的一个小软件,用于记录工作事宜,会经常把db格式的数据库文件备份到sd卡,备份的数据也可以还原回去。备份的文后缀为.db,用了几年一直没问题,但是前几天系统升到9.0出问题了,以前备份的文件还原不了啦,后来观察发现,以前软件的数据库只有一个db格式的文件,备份也就备份这一个就行,现在9.0系统,软件的数据库不光有db格式的文件,另外还有db-shm和db-wal两个文件,而且现在修改数据库时,数据好像存放在db-wal这个文件里,db文件里好像没改变, 所以现在备份或还原db格式的文件,已经不是完整的数据了。被折腾死了,也不知什么原因,竟然跟以前的运行方式不一样了,有大神了解吗?我不想每次都备份这3个文件啊!而且要备份还原这3个文件,软件又得重新修改编译。