美文网首页
Android数据备份和恢复

Android数据备份和恢复

作者: Tyhj | 来源:发表于2019-01-03 09:35 被阅读0次

最近项目中需要应用数据恢复的功能,想到APP内各种数据头都大了。

就想偷一下懒,首先想到的是能不能直接把APP目录下的东西全打包,到时候删除本地数据,再把备份数据复制进来;于是就到APP目录下看了一下,发现其实数据并不多;lib下面的文件不用备份,cache文件夹我也没保存东西,就databases文件夹下面有一些数据库文件,shared_prefs文件夹下面有保存一些数据;那简单点,就备份这两个文件夹下面的文件就好了

仔细想想Android本地保存数据也就那么几种方法,SQLite、SharedPreference、ContentProvider、File;自己有用到哪些自己备份文件就好了

其中有一个地方是databases文件夹下面每个数据库文件会生成一个以.db-journal结尾的文件,该文件是sqlite的一个临时的日志文件,这个文件不需要备份,而且恢复的时候需要删除,不然数据库会可能报一些错误;

简单试了一下是没有问题的

相关文章

  • Android数据备份和恢复

    最近项目中需要应用数据恢复的功能,想到APP内各种数据头都大了。 就想偷一下懒,首先想到的是能不能直接把APP目录...

  • 数据备份与恢复产品技术介绍

    数据备份与恢复产品是指实现和管理信息系统数据备份和恢复过程的产品。 按照备份数据量,可以分为:完全备份、差异备份和...

  • Android app安全问题设置

    1.应用数据任意备份风险 Android 2.1 以上的系统可为 App 提供应用程序数据的备份和恢复功能,该 由...

  • Android 安全 —— allowbackup 引起的漏洞

    概述 在 API 8 以上,Android 提供了应用数据备份和恢复的功能。在 AndroidManifest.x...

  • gitlab 备份数据恢复

    在说gitlab数据备份数据恢复之前,前记录一个gitlab备份的命令 gitlab 服务的备份恢复,只能在和备份...

  • adb backup 备份用户信息

    前言: Android API Level 8及其以上Android系统提供了为应用程序数据的备份和恢复功能,此功...

  • MySQL备份和恢复

    1、什么是备份和恢复? 备份:存储的数据副本;原始数据:持续改变;恢复:把副本应用到线上系统;仅能恢复至备份操作时...

  • 后端存储7(MySQL主备)

    备份和恢复数据库中的数据&实现数据库的高可用,避免宕机停服 如何更安全地做数据备份和恢复? 1,全量备份 在 My...

  • 数据备份和恢复

    数据备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵...

  • 数据备份和恢复

    您一定会担心企业的数据安全问题?如果出现了安全问题,企业敏感数据遭受到重大破坏时,您会寻找备份数据进行恢复?备份和...

网友评论

      本文标题:Android数据备份和恢复

      本文链接:https://www.haomeiwen.com/subject/pngxrqtx.html