前言:
最近遇到了个小众APP,需要将里面的聊天记录导出来,但是手机厂商自带的备份功能又不支持,所以本篇文章就先讲下如何用GoogleAndroid自带的AllowBackup进行备份恢复操作,如何导出聊天记录准备放下一篇进行介绍。
** 先介绍下AllowBackup是什么?
AllowBackup是在Android 2.2中引入的一个系统备份的功能。允许用户备份系统应用和第三方应用的apk安装包和应用数据,以便在刷机或者数据丢失后恢复应用,用户即可通过adb backup(备份)和adb restore(恢复)来进行对应用数据的备份和恢复。
所以咱们小众的APP应用数据都需要Android原生态的功能进行备份恢复操作,如果这种方式都还备份不出的话,那肯定是没办法了。
准备工具:
adb工具 v1.0.32:百度、模拟器、各取证软件均有
过程:
1、首先呢,我们得去找一个小众带聊天功能的APP下载并安装,并发送一条测试消息;
2、直接使用cmd工具cd到adb工具的目录,或在adb工具的目录地址栏输入cmd;
3、手机上打开APP(只要在APP内任何界面均可),输入“adb shell dumpsys window | findstr mCurrentFocus”查看当前APP的包名(红框标记处);
4、接下来我们就用“adb backup”命令进行备份;
命令:adb backup -f c:\xxx(目录) com.xxx.xxx(包名),以上面应用为例“adb backup -f E:\桌面\jiaoyou.ab com.youcheng.qsyy”
这个时候,手机上弹出备份窗口,点击“备份我的数据”,即生成“jiaoyou.ab”文件,这时我们就完成了备份操作
5、如果要恢复数据的话,使用“adb restore”命令进行还原;
命令:adb restore ab文件目录,以上面应用为例“adb restore E:\桌面\jiaoyou.ab”
这个时候,手机上弹出备份窗口,点击“还原我的数据”,这就是还原之前备份的数据了。
没法备份呀,能帮忙看一下吗?
这ab文件怎么转换啊?我想解压看数据库。
同问。。
要用专门的ABExtracter工具把ab转换成tar就能解压了,我把工具发你们邮箱了
ABExtracter能发我码?[email protected]
最近准备出个AB文件解析工具,要等几天
现在安卓11附件也没法直接adb pull了,只能手动拖动?
安卓11现在隐藏/data下所有文件了,好像用手机厂商自带的工具可以查看到,后面如果找到了方法我会单独在发一篇文章的
钛备份有没有不用root就能备数据的?我看网上怎么有免root可以备份全部数据的?
完整备份app,需要拷贝的目录至少有
/data/data/包名/
/data/user_de/0/包名/
/sdcard/Android/data/包名/
主要还是 /data/data/包名/
钛备份必须要root才能用,其实能root的手机,自己adb备份就得了
氦备份是免root的,没用过不知道可不可以,据说是收费的
然而,没有root能还原吗?系统文件只读,能备份不能还原啊。。。
看别人帖子说,只要记住密码就可以还原,具体没试过
不是中文版
中文版都不支持,必须要root
我电脑就是连不上,郁闷了
没有用的,因为恨到报价要找QQ记录,这个是不支持备份QQ聊天记录的。然并卵
QQ聊天记录开个会员,同步三年,还要啥备份哈哈
现在谁还开QQ会员,白送钱。百度会员都不开,还会开他这个QQ会员
钞能力,很棒!
我驱动都装完了 为什么还是显示等待电脑端链接呢,用的原装type-c线,前面板usb3.0
进adb shell备份成功了
这个我忘写了,后面会出文章再介绍进adb shell备份
手机点备份,秒退备份界面是什么原因?
楼上正解,进adb shell试试
多用命令备份几次,我也是第一次秒退
备份不出来
微信把备份失败的图发我,我来看下