精华内容
下载资源
问答
  • Android应用数据备份

    千次阅读 2015-05-26 14:20:31
    Android上可以很方便地管理数据备份,那些不慎丢失设备的用户会对该功能感激不尽。备份数据会很安全地存储在云端,并且只在具有相同谷歌ID设备上恢复数据。 下面是典型的AndroidManifest.xml文件片段: ...

    在Android上可以很方便地管理数据备份,那些不慎丢失设备的用户会对该功能感激不尽。备份数据会很安全地存储在云端,并且只在具有相同谷歌ID设备上恢复数据。

    下面是典型的AndroidManifest.xml文件片段:

    <application 

    android:allowBackup="true"

    android:backupAgent="MyBackupAgent"

    android:icon="@drawable/ic_launcher"

    android:label="@string/app_name"

    android:theme="@style/AppTheme">

    <meta-data android:name="com.google.android.backup.api_key"

    android:value="backup-key_string"/>

    .......

    </application>

    要打开应用程序的备份功能,只需要在android:backupAgent属性中指定备份代理的类名。该类会处理应用数据的备份与恢复。前例的meta_data属性指定了在谷歌备份服务中注册API密匙。具体注册网址为:https://developer.android.com/google/backup/signup.html。

    注册并获取API密匙后,把它赋值给android:value属性,如上面所示。虽然密匙是和应用程序的包名绑定的,不能用于其他应用程序,开发者还是要注意不要在发布的任何代码中公开分享它。

    下面的类是一个简单的备份代理,用于备份和恢复默认的偏好文件。

    注意:从PreferenceManager.getDefaultPreferences()得到的偏好文件名为<package-name>_preferences,API文档中并没说明,了解这一点对备份偏好文件有很大的帮助。

    public class MyBackupAgent extends BackupAgentHelper{

    public static final String PREFS_BACKUP_KEY="prefsBackup";


    @Override

    public void onCreate(){

    super.onCreate();

    SharedPreferencesBackupHelper sharedPreferencesBackupHelper=new SharedPreferencesBackupHelper(this,getPackageName()+"_preferences");

    addHelper(PREFS_BACKUP_KEY,sharedPreferencesBackupHelper);

    }

    }

    BackupAgentHelper类会自动备份与恢复选择的偏好文件。也可以使用FileBackupHelper类为其他常规文件添加备份。

    谷歌为Android应用提供的备份代理适合少量的数据。虽然备份SQLite数据库在技术上是可行的,但是最好还是先把数据库的内容转成序列化格式,然后压缩内容,最后备份文件。

    Android SDK提供了bmgr命令行工具,它允许对应用程序强制执行备份与恢复。这对开发应用很有用,因为可以用它检查一切是否正常。

    展开全文
  • 作者:Selena Komez10月30,2018更新对于任何平台上的所有Android设备所有者而言,备份Android应用程序文件可能都是最重要的事情之一。 您永远不会知道何时会出问题,并且不想在此类事件发生时丢失您的App数据备份...

    作者:Selena Komez10月30,2018更新

    对于任何平台上的所有Android设备所有者而言,备份Android应用程序文件可能都是最重要的事情之一。 您永远不会知道何时会出问题,并且不想在此类事件发生时丢失您的App数据。备份Android App数据后,您可以将备份的App数据还原到Android,以防万一丢失。多种在Android上备份您的App数据的方法。在本指南中,我们将向您展示如何在Android手机上轻松备份和还原WhatsApp App的数据,文本,通话记录,媒体文件,甚至您的文档。

    如何备份和恢复Android App数据

    Android的数据恢复 是Android用户的基本解决方案之一在Android上备份和恢复应用数据它可以从Android备份很多东西,包括应用程序,系统设置,短信/彩信/ iMessages,通话记录,照片,视频和其他各种类型的文件。程序使用起来相当简单,只需要几个完成整个任务的分钟。它支持将备份文件恢复到Android只需一次点击,高效。好吧,试试Android数据恢复,我们可以用它将Android数据从Android手机移动到电脑,我们也可以使用它也可以在Android手机上恢复App数据。让我们看看它是如何工作的。

    108ddfdc23ac8f637fedb2492d27d9a9.png6e916b333e1f0947d30d49dba84dd752.png

    部分1:将Android应用程序数据备份到计算机

    步骤1.Preparation运行程序之前

    1。 确保您的Android手机使用20%电池,以完成以下步骤。

    2。 检查USB电缆是否可行。

    在Android上执行步骤2.Enable USB调试

    运行程序,然后选择“ Android数据备份和还原”功能。如果是第一次将Android手机连接到计算机,则应在手机上单击“允许”。

    e4d26126d5e304f82f177255d33e1d8d.png

    035c4a5b665495293a2eb5a34912ba77.png

    注意:如果您之前在设备上启用了USB调试,则可以跳过此步骤。

    之后,您将看到如下所示的窗口。然后,您可以单击“备份”开始备份过程。

    c6d342cf7c47c0191c7b9011ebcd91dc.png

    步骤3。选择要备份的文件类型

    现在,从下面的界面中单击“应用程序数据”以备份您的Android应用程序数据。旁边有一个蓝色的小图标,供您单击并选择应用程序类型。选择后,单击“确定”,然后单击单击“备份”按钮开始复制过程。

    e9540624a2fa6fe4299b63ad30807a58.png

    备份过程完成后,您可以通过单击“查看备份”来详细检查备份文件。

    108ddfdc23ac8f637fedb2492d27d9a9.png6e916b333e1f0947d30d49dba84dd752.png

    部分2:从备份恢复Android App数据

    备份Android设备后,可以根据需要恢复备份文件。

    步骤1.Connect Android和查看备份历史记录

    如上所述,连接您要还原应用程序数据的手机。然后勾选“还原”开始。将Android成功连接到PC后,将出现如下界面。然后,应单击“查看”以预览宝贵的备份文件。然后选择要获取数据的文件并开始还原。

    dcfeec27af01d6ad7ae8db6ce8ab1ad2.png

    在Android上步骤2.Preview和Restore App Data

    现在,您可以在从以下界面选择要还原的应用程序数据之前先对其进行详细预览。单击“还原”按钮,然后将数据提取到您的Android中。

    abc857ab75390c12817287e1613d7167.png

    注意:从备份还原数据时,应用程序中已添加到设备的任何新信息都将被覆盖。如果确认继续,请单击“是”。

    13b99ed73c8666d4d9fb1fab07672fba.png

    总而言之,你会更好做一个Android备份 经常避免在意外情况下发生数据丢失。

    108ddfdc23ac8f637fedb2492d27d9a9.png6e916b333e1f0947d30d49dba84dd752.png

    相关文章:

    待评价

    提示:你需要 登录 在你评论之前。

    还没有账号。 请点击这里 寄存器.

    b57bf3940ecb788cabb0f5f259307e1d.gif

    b57bf3940ecb788cabb0f5f259307e1d.gif

    b57bf3940ecb788cabb0f5f259307e1d.gif

    b57bf3940ecb788cabb0f5f259307e1d.gif

    b57bf3940ecb788cabb0f5f259307e1d.gif (尚无评分)

    0997c28f9f791ca134873789f968f1db.gif载入中...

    展开全文
  • 截止2018年底,中国智能手机用户数量已经突破10亿,位居全球第一,与此同时,相当一部分用户需要手机数据备份的需求,小编为此搜集体验了在应用商店中下载量靠前的一些手机数据备份软件,下面来盘点一下其中几款数据...

    据相关数据调查机构最新研究报告称,截止2018年底,中国智能手机用户数量已经突破10亿,位居全球第一,与此同时,相当一部分用户需要手机数据备份的需求,小编为此搜集体验了在应用商店中下载量靠前的一些手机数据备份软件,下面来盘点一下其中几款数据备份软件,希望能对需要备份手机数据的智能机用户提供些帮助,用户可以根据自己需求来选择适合自己的数据备份恢复软件。

    《QQ同步助手》

    点击进入下载页面

    腾讯系的产品,换机神器,小编体验了几天时间,主要功能在于通讯录、短信、应用程序和照片等数据云端备份,尤其是通讯录模块,还可以去除通讯录里重复的联系人数据,还原以往备份过的联系人数据,还具有系统垃圾文件清理功能,垃圾短信、微信垃圾文件以及系统其它app产生的垃圾文件都可以清除。用户可以通过腾讯自家的QQ或者微信快速登录,亦可通过手机号码登录,方便快捷,是用户不可或缺的手机数据维护软件!

    《腾讯微云》

    点击进入下载页面

    腾讯系的另一款大作,主打云盘功能,用户注册账号即送10G存储空间,一般情况下,这么大存储空间已经足够绝大部分手机用户使用了,只要是手机上的文件,照片、视频、音乐和文档等统统可以备份,配合《QQ同步助手》里的通讯录、短信备份等功能,可以让用户无忧无虑的长久保存手机内几乎所有数据。

     

    《百度网盘》

    点击进入下载页面

    百度网盘可以算作国内老牌的数据备份软件了,其安卓客户端功能自然强大齐全,注册即送1T的空间,相册、短信、通讯录、通话记录一键备份到云端,除了这些基本功能,重要的是用户数据安全方面,其隐私设置、密码锁等功能全方位为用户的数据保驾护航。

     

    《360云服务》

    点击进入下载页面

    360旗下的云盘项目,其手机客户端的功能,几乎可以满足正常的手机用户的备份需求,但是目前尚不支持照片和视频备份功能,稍有遗憾,如果用户不考虑这两项需求的话,360云盘绝对会带来惊喜。

     

    《115个人版》

    点击进入下载页面

    同样的是老牌的数据备份软件,小编自己也使用了多年,功能绝对齐全,通讯录、相册、视频、文档等备份和云存储功能,最新的版本又推出新的功能模块“相伴”、“找工作”等,功能越来越多,总之作为个人数据存储软件,115绝对值得信赖。

     

    《移动和彩云》

    点击进入下载页面

    运营商中国移动不错的云盘项目之一,主打相册备份功能,个人相册、家庭相册,让用户可以随时随地和家人分享自己的照片视频,此外,音乐文档等文件备份功能起到了锦上添花的作用!当然,用户的通讯录短信等数据备份功能,作为国内最大的运营商的产品,当然是支持的,同时,只要您是中国移动的用户,不用繁琐的注册登录,您可以直接登录,无需任何的手动登录操作,绝对的方便快捷。

     

    《东极云盘》

    点击进入下载页面

    近两年小有名气的一款手机数据备份软件,最大特点是界面简洁干净,无任何广告,不占手机内存,数据分类清晰,操作十分简便,恰如其名,几乎可以备份手机所有类型数据,小编接触这款app是从它的联系人数据与Excel表格数据互导操作开始的,眼前一亮的小功能是其它数据备份软件所没有的,其联系人、短信等数据云端加密功能着实让用户可以安心使用,注册即送30G云盘空间,还有更多空间大小可选,相信已经足够广大用户使用了,可以会给用户带来惊喜!

     

    《钛备份》

    点击进入下载页面

    钛备份是专门为安卓操作系统备份所开发的一款软件,可以根据设置和需求,对整个系统或者部分软件进行备份和还原,以免误操作造成的系统损坏和软件损坏,它不仅能够备份手机上的所有程序,还能保存每个程序的数据、应用市场链接等。十分强大,大大减少了恢复系统时所需的时间,可谓是安卓系统的Ghost,是目前最为强悍的程序和系统备份工具,不足之处是需Root权限运行,对于安卓小白用户上手可能有些麻烦。

    展开全文
  • 它提供了命令来指导的备份和恢复操作,这样你不需要反复清除数据或采取类似的侵入性的步骤来测试您的应用程序的备份代理。这些命令是通过adb shell。 使用备份操作 通常,应用程序必须通知备份管理器在它的数据...
    bmgr是一个shell工具你可以用来与备份管理器在Android设备(支持API级别8或更高)。它提供了命令来指导的备份和恢复操作,这样你不需要反复清除数据或采取类似的侵入性的步骤来测试您的应用程序的备份代理。这些命令是通过adb shell。

    使用备份操作
    通常,应用程序必须通知备份管理器在它的数据已经改变。通过dataChanged()。备份管理器将调用您的备份代理的onBackup()实现在未来某个时刻。如果调用dataChanged(),可以调用一个备份请求从命令行运行bmgr备份命令。

    命令:
    adb shell bmgr backup <package>

    当您执行该备份命令,您的应用程序的备份代理将调用来执行备份操作在未来一段时间内(通过你的onBackup()方法),尽管没有保证当它会发生。然而,您可以强制执行所有没有运行的备份操作,通过使用bmgr运行命令:

    命令:
    Adb shell bmgr run

    这个命令会导致所有调用备份代理的应用程序的都备份。

    使用恢复操作
    恢复操作不像备份操作,这是成批的在一起运行在一个偶然的基础上,立即执行恢复操作。备份管理器目前提供了两种类型的恢复操作。
    第一种恢复整个装置的数据备份。典型的表现只有当一个设备是第一个提供(复制设置和其他保存的状态从用户之前的设备),是一个操作,只有系统可以执行。
    第二种恢复操作单个应用程序恢复到它的“活跃的”数据集;也就是说,应用程序将放弃其当前数据和恢复到最后一次正确数据,保存在当前的备份映像。
    您可以调用第二个恢复操作与requestRestore()方法。备份管理器将调用您的备份代理的onRestore()实现。

    当测试您的应用程序,你可以立即调用恢复操作,绕过requestRestore()方法。使用bmgr恢复命令:
    adb shell bmgr restore <package>
    备份管理器将立即实例化应用程序的备份代理和调用它来恢复。这将发生,即使应用程序是当前没有运行。

    其他命令:
    Wiping data(擦拭数据)

    一个应用程序的数据可以被清除从Activity数据集合中。这个操作非常有用,当你在开发一个备份代理。以防错误引导你写错误的数据或保存的状态信息。你可以擦拭一个应用程序的数据与bmgr擦拭命令:
    adb shell bmgr wipe <package>

    接下来的备份操作应用程序的代理进程将看起来好像应用程序从未支持任何东西之前。

    查看backup(备份)是否可用
    adb shell bmgr enabled

    如果备份操作可用的,如果您的应用程序的备份代理是从未被调用备份,以验证操作系统是否认为它应该执行这些操作。

    你也可以直接禁用或启用备份管理器:
    adb shell bmgr enable <boolean>

    警告!
    当备份是禁用的,当前的备份运输将明确地擦拭Activity中的数据。如果当一个用户说他们不希望他们的数据备份,备份管理器方面希望。则没有新的数据将被保存从设备,没有恢复操作将成为完成恢复操作。除非备份管理器是重新启用(通过设置或通过以上bmgr命令)。
    展开全文
  • 现在很多手机都内置备份程序,但只能备份简单的联系人、信息之类的数据,手机应用数据是没办法备份的。所以不少人在换机之前都会使用钛备份对手机进行root操作,再对手机进行全备份(包括应用数据)。不过问题又来了,...
  • 2.13备份Android应用程序数据 问题 当用户执行出厂重置或转换为新的Android设备时,应用程序丢失存储的数据或应用程序设置。 解 Android的备份管理器有助于在重新安装应用程序时自动还原备份数据或应用程序...
  • 1、要有Root权限,和sd卡写权限2、备份App本身private void backupApp(String packageName) throws IOException {File in = new File("/data/app/" + packageName + ".apk");File out = new File("/sdcard/BackupApp...
  • Android5.1.1实现备份应用数据功能

    千次阅读 2016-12-08 18:27:18
    Android5.1.1实现备份应用数据功能 首先先来几个知识点,Android各个应用数据的隔离实际上是通过不同的UID来区别的。UID分配过程不在本文详解。应用安装时会在/data/data/目录下以包名为目录名,创建一个目录,并且...
  • 安卓手机如何备份数据在用电脑的时候,我们经常备份电脑里面的重要数据,以免电脑出现问题丢失数据;在用手机时也要养成经常备份的习惯,以免手机出现意外时手机内的重要数据丢失。步骤1:先进入手机的设置→开发者...
  • 假设你已经在Windows下安装了Android SDK,并且更新到最新版步骤:1.通过USB连接你的设备,打开命令行2.一般地,输入”adb devices“检测设备是否连接正常有个命令“ adb backup”(简化写法)可以使你备份整个系统。...
  • 备份照片和视频想要自动备份照片...安卓手机各种数据备份的技巧安卓手机各种数据备份的技巧在设置菜单勾选“自动备份”之后,你使用手机拍摄的所有照片和视频便会被自动上传至Photobucket的服务器当中。备份短信和通...
  • 2.14 备份Android应用程序数据 Pratik Rupwal2.14.1 问题当用户恢复出厂设置或者改用新的Android设备时,应用程序丢失存储数据或者应用程序设置。2.14.2 解决方案Android的Backup Manager(备份管理器)能够在应用...
  • Android 数据 自动备份

    千次阅读 2018-06-26 15:45:07
    自动备份通过将应用数据上传到用户的Google云端硬盘帐户,保护用户的Google帐户凭据。 数据量限制在每个应用程序用户25MB,并且存储备份数据的费用是免费的。一、备份的文件默认情况下,自动备份在系统分配给您的...
  • ‍如果你是一个喜欢刷机的机友,如果你是个经常换手机的主儿,那么备份手机数据是十分必要的一个步骤。就拿刷机来说吧,刷机中会将手机上的资料和文件全部清理,所以在刷机前做好备份是非常重要的,手机中重要的...
  • 这个rar压缩包里有两个文件,一个事是电脑端的程序,一个是安卓的APK,使用教程可以网上搜索。大概的原理就是不使用root权限,而是使用开发人员选项里USB调试的权限进行备份,当然如果已经root的手机可以不连接电脑...
  • android 数据备份

    千次阅读 2012-12-19 17:41:20
    转自... ... 本章内容为Android开发者指南的 Framework Topics/Data Storage/Data Backup章节,译为"数据备份",版本为Android 4.0 r1,翻译来
  •  Androidm的自动备份数据功能运用的是AndroidBackupService,将数据备份到了googledrive中。AndroidBackupService其实在安卓2.2就已经有了。但一开始谷歌的备份服务并不是用来同步备份应用数据,而是为了方便用户...
  • 获取/ data目录内容的一种方法是...例如,以下命令使用Android桥接器来抓取sms数据(假设它包含在/data/data/com.android.providers.telephony/databases/mmssms.db中):adb shell$ mkdir /mnt/sdcard/tmp# su# ca...
  • Android数据备份

    2014-07-22 06:36:34
    原文   ...   快速查看 ...将用户数据备份到云中心以防丢失。 ·  如果用户升级到运行Android的新设备,程序可以恢复用户数据到新设备中。 ·  可方便地用BackupAgentHelper备份Sha
  • Eidos提供了应用程序数据目录的简单备份,包括文件,数据库和shared_prefs。 提供了一个DatabaseLock对象,用于同步数据库访问以避免数据损坏。 提供了方便的方法来请求备份和还原。 在此处注册备用api密钥并按照...
  • 威胁描述: Android API Level 8及以上Android...当该属性没有显式的设置为false时,攻击者可以通过adb backup对应用数据进行备份,通过adb restore对备份的数据进行恢复,从而窃取明文存储的敏感信息,如用户名、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,157
精华内容 8,862
关键字:

安卓应用数据备份软件