小虾米资讯

AD1
当前位置:网站首页 / android / 正文

android:离线漫画从原版app迁移到社区版app教程

2021-02-05 23:00:47 / 我要吐槽 查看是否已被百度收录 查看是否已被谷歌收录 查看是否已被搜狗收录 查看是否已被360收录
AD2
众所周知,直接把zip文件移动过去是没有用的,识别不出来,因为dmzj的app是把离线内容列表记录到sqlite3数据库里的,我研究了一下,发一个迁移教程目标效果:把原先在动漫之家app的离线迁移到动漫之家社区版app要求:安卓手机,【必须】是root过的(否则是无法读取/data/data);sqlite3(用于操作数据库);一个用起来顺手的文本编辑器(用来查找替换,我用的vscode,当然sed也不是不行)我不用苹果手机,所以不知道ios版app是不是存储在sqlite3数据库里,不过如果是的话应该也和本教程方法大同小异,手里有越狱过的苹果手机的同学们可以试一试第一步:(需要手机root过)拷出/data/data/com.dmzj.manhua/databases/cartoon,并重命名为cartoon.orig.db(这是动漫之家app的数据库)拷出/data/data/com.dmzjsq.manhua/databases/artoon,并命名为cartoon.target.db(这是动漫之家社区app的数据库)第二步:把cartoon.orig.db中的downloadwrapper表导出为sql文件(不会弄的请自行上网搜索"sqlite3导出某个表到sql文件")第三步:在导出的sql文件中把所有/storage/emulated/0/Android/data/com.dmzj.manhua/files/dmzj/Download/全部替换为/storage/emulated/0/Android/data/com.dmzjsq.manhua/files/dmzjsq/DownLoad/第四步:把处理好的sql文件再导入进cartoon.target.db,这时你的离线记录就迁移过去了第五步:把处理完的cartoon.target.db重命名为cartoon,并覆盖掉手机里的/data/data/com.dmzjsq.manhua/databases/artoon文件,注意设置好文件权限,owner和group必须为动漫之家社区版app,权限设置为0660第六步:把离线文件从/storage/emulated/0/Android/data/com.dmzj.manhua/files/dmzj/Download/移动到/storage/emulated/0/Android/data/com.dmzjsq.manhua/files/dmzjsq/DownLoad/pushd /storage/emulated/0/Android/data/com.dmzjsq.manhua/files/dmzjsq/DownLoad/mv /storage/emulated/0/Android/data/com.dmzj.manhua/files/dmzj/Download/*.zip .完成以上6步之后再打开动漫之家社区版app应该就能看到你的离线漫画也过去了同理,在日常备份离线缓存文件时,备份数据库也是必要的,我等会再发个根据zip文件导入离线漫画的教程

我本人是个不离线缓存就浑身难受的下载怪,手机里存了六千多个离线漫画,今天原版app突然不能用了,不过社区版还可以用,就研究了一下怎么迁移缓存文件。打教程码字不易,如果觉得有帮助求顶上去

顶顶

Powered By © 小虾米资讯 2015

(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )