悟夜叉个人博客 技术专题 手动备份小众APP的应用数据

手动备份小众APP的应用数据

前言:

最近遇到了个小众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

这个时候,手机上弹出备份窗口,点击“还原我的数据”,这就是还原之前备份的数据了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(31)

    1. 完整备份app,需要拷贝的目录至少有
      /data/data/包名/
      /data/user_de/0/包名/
      /sdcard/Android/data/包名/

      1. 我驱动都装完了 为什么还是显示等待电脑端链接呢,用的原装type-c线,前面板usb3.0

联系我们

联系我们

站长QQ/VX:82794

在线咨询: QQ交谈

邮箱: 82794@qq.com

任何技术问题请联系QQ,非特殊行业请勿加微信!龙信小伙伴请联系微信群找我。
关注微信
非商务合作请勿添加

非商务合作请勿添加微信

返回顶部