从安卓系统备份文件中单独导出短信和通话记录

我手机之前装的是android4.1的系统,今天突然无法进入系统了,手机里面一些重要的数据都无法导出来,于是用刷机精灵将系统备份了,随后重新刷机,正常开机。现在我想把之前... 我手机之前装的是android 4.1的系统,今天突然无法进入系统了,手机里面一些重要的数据都无法导出来,于是用刷机精灵将系统备份了,随后重新刷机,正常开机。现在我想把之前系统里的短信和通话记录找回来,请问从之前的系统备份文件里面可以直接找回吗 展开
 我来答
Cha呗科技
推荐于2016-10-23 · TA获得超过322个赞
知道小有建树答主
回答量:190
采纳率:60%
帮助的人:104万
展开全部
  • 你可以有两种方式操作:

第一种:用第三方软件,例如百度手机助手等手机助手软件进行备份导出。

第二种:调用备份代理,其实这种实现要看你如何备份的短信和通话记录,怎么备份就怎么解析,要实现备份代理,必须:

  1.          在manifest文件内用android:backupAgent属性声明备份代理。


<manifest ... > 
    ... 
    <application android:label="MyApplication" 
                 android:backupAgent="MyBackupAgent"> 
        <activity ... > 
            ... 
        </activity> 
    </application> 
</manifest>

2.         用备份服务对应用程序进行注册。Google为大多数Android平台的设备提供了Android备份服务 ,必须对应用程序进行注册以便服务生效。为了在它们的服务器上存储数据,其它所有的备份服务提供方也都可能需要注册。

<application android:label="MyApplication" 
             android:backupAgent="MyBackupAgent"> 
    ... 
    <meta-data android:name="com.google.android.backup.api_key" 
        android:value="AEdPqrEAAAAIDaYEVgU6DJnyJdBmU7KLH3kszDXLv_4DIsEIyQ" /> 
</application>

3.         用以下两种方式之一进行备份代理的定义:

a)         继承BackupAgent

BackupAgent 类提供了核心接口,程序通过这些接口与备份管理器进行通讯。如果直接继承此类,必须覆盖onBackup()和onRestore()方法来处理数据的备份和恢复操作。

b)         继承BackupAgentHelper

BackupAgentHelper 类提供了BackupAgent 类的易用性封装,它减少了需编写的代码数量。在BackupAgentHelper内,必须用一个或多个“helper”对象来自动备份和恢复特定类型的数据,因此不再需要实现onBackup()和onRestore()方法了。

Android目前提供两种backup helper,用于从SharedPreferences 和internal storage备份和恢复整个的文件。


以上是大概的方案,具体你可以参照:

http://www.cnblogs.com/over140/archive/2011/12/11/2284217.html
三星问答服务
2018-03-14 · 三星手机,家电产品客户服务技术支持
三星问答服务
三星产品使用咨询服务支持
向TA提问
展开全部
若您将存储在机身内存的文件及联系人不慎删除,且没有提前备份数据,那么已删除的文件及联系人是无法恢复的。因此,建议您谨慎删除手机上的数据,有条件的话及时备份文件,以免重要数据丢失无法找回。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c838bcf
推荐于2017-12-16 · TA获得超过5879个赞
知道大有可为答主
回答量:7835
采纳率:33%
帮助的人:6035万
展开全部
之前备份的系统·会有你所有东西的记录··就和电脑一键GHOST一样·你啥时候备份的·就有备份之前的所有记录···
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
st_huangpz
2013-04-03 · TA获得超过183个赞
知道答主
回答量:60
采纳率:0%
帮助的人:48.8万
展开全部
短信和通话记录应该是被备份在data.ext4.tar压缩包中,你先它解压后,看能不能找到相应的格式的文件,然后用豌豆荚把它们导入手机就可以了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
睿智的蓝猫
2013-04-03 · TA获得超过394个赞
知道小有建树答主
回答量:478
采纳率:0%
帮助的人:110万
展开全部
你可以尝试进入recovery模式,清空所有数据,然后选择恢复,高级恢复然后选择恢复data然后在选择data.ext4.tar这个文件,如果能正常开机,就完成了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(11)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式