一种通信终端中数据的备份方法、还原方法及通信终端技术

技术编号:10584674 阅读:158 留言:0更新日期:2014-10-29 14:19
本发明专利技术的实施例公开一种通信终端中数据的备份方法、还原方法及通信终端,在未获取超级权限的情况下,能方便实现对数据的备份或还原。所述通信终端中数据的备份方法包括:用第一应用程序替换通信终端的系统所默认的第二应用程序来获取数据的读取权限;通过所述第一应用程序从所述系统中读取数据,并将读取的所述数据进行备份。所述通信终端中数据的还原方法包括:用第三应用程序替换通信终端的系统所默认的第四应用程序来获取数据的写入权限;通过所述第三应用程序获取备份数据,并利用所述备份数据对所述系统中的相应数据进行还原。本发明专利技术适用于通信终端中数据的备份与恢复。

【技术实现步骤摘要】
【专利摘要】本专利技术的实施例公开一种通信终端中数据的备份方法、还原方法及通信终端,在未获取超级权限的情况下,能方便实现对数据的备份或还原。所述通信终端中数据的备份方法包括:用第一应用程序替换通信终端的系统所默认的第二应用程序来获取数据的读取权限;通过所述第一应用程序从所述系统中读取数据,并将读取的所述数据进行备份。所述通信终端中数据的还原方法包括:用第三应用程序替换通信终端的系统所默认的第四应用程序来获取数据的写入权限;通过所述第三应用程序获取备份数据,并利用所述备份数据对所述系统中的相应数据进行还原。本专利技术适用于通信终端中数据的备份与恢复。【专利说明】一种通信终端中数据的备份方法、还原方法及通信终端
本专利技术涉及数据备份及恢复
,尤其涉及一种通信终端中数据的备份方 法、还原方法及通信终端。
技术介绍
安卓系统在4. 4版本以前,读写通信终端如手机里的数据的方式有两种。一种是 利用第三方应用程序通过系统提供的contentProvider (内容提供者)接口来读写手机里 的数据如短信等;另一种方式是在获取安卓手机的超级权限后直接读写手机里的短信数据 库文件。 在安卓系统4. 4版本中,不再提供通过第三方应用程序向手机的系统写入短信数 据的contentProvider接口,因此,在未获取超级权限的情况下,无法通过第三方应用程序 向手机的系统里写入短信数据。此外,通过获取手机的超级权限后直接访问手机里的短信 数据库文件的方式,由于操作不太方便,多数用户也不愿意通过获取超级权限来读取到手 机里的数据。 【专利
技术实现思路
】 有鉴于此,本专利技术实施例提供一种通信终端中数据的备份方法、还原方法及通信 终端,在未获取系统超级权限的情况下,也能够方便地对通信终端中数据进行备份或还原。 -方面,本专利技术实施例提供一种通信终端中数据的备份方法,包括: 用第一应用程序替换通信终端的系统所默认的第二应用程序来获取数据的读取 权限; 通过所述第一应用程序从所述系统中读取数据,并将读取的所述数据进行备份。 可选地,在用第一应用程序替换通信终端的系统所默认的第二应用程序来获取数 据的读取权限的同时,保存所述第二应用程序。 可选地,所述第一应用程序和第二应用程序为短信应用程序;所述数据为短信。 可选地,所述通信终端中数据的备份方法还包括:在通过所述第一应用程序从所 述系统中读取数据,并将读取的所述数据进行备份的过程中,若所述通信终端收到了短信 广播消息,则将所述短信广播消息传递给所述第二应用程序;通过所述第二应用程序通知 用户有短信到来,并将接收到的短信进行存储。 可选地,所述通信终端中数据的备份方法还包括:在通过所述第一应用程序从所 述系统中读取数据,并将读取的所述数据进行备份的过程中,若接收到用户中止备份的指 令,则用保存的所述第二应用程序替换所述第一应用程序,将所述第二应用程序恢复为所 述系统默认的应用程序。 可选地,在对所述数据备份完成后,用保存的所述第二应用程序替换所述第一应 用程序,将所述第二应用程序恢复为所述系统默认的应用程序。 可选地,在用第一应用程序替换所述通信终端的系统所默认的第二应用程序来获 取数据的读取权限之前,还包括:检查所述第一应用程序是否已经是所述系统当前所默认 的应用程序,若是,则停止所述替换;并且在本次备份数据完成后,用保存的所述第二应用 程序替换所述第一应用程序,将所述第二应用程序恢复为所述系统默认的应用程序。 可选地,所述第一应用程序和第二应用程序为联系人应用程序,所述数据为联系 人数据;或者所述第一应用程序和第二应用程序为通话记录应用程序,所述数据为通话记 录。 可选地,所述通信终端为手机,所述系统为安卓操作系统。 本专利技术实施例所述的通信终端中数据的备份方法,用第一应用程序替换所述通信 终端的系统所默认的第二应用程序,让通信终端的系统认为该第一应用程序是默认的应用 程序,进而,在未获得超级权限的情况下能够快捷地从该系统中读取数据,从而,实现了方 便地对通信终端中数据的备份。 另一方面,本专利技术实施例提供一种通信终端,包括: 第一替换单元,用于用第一应用程序替换通信终端的系统所默认的第二应用程序 来获取数据的读取权限; 备份单元,用于通过所述第一应用程序从所述系统中读取数据,并将读取的所述 数据进行备份。 可选地,所述通信终端还包括:存储单元,用于在用第一应用程序替换所述通信终 端的系统所默认的第二应用程序来获取数据的读取权限的同时,保存所述第二应用程序。 可选地,所述第一应用程序和第二应用程序为短信应用程序;所述数据为短信。 可选地,所述通信终端还包括:传递单元,用于在所述备份单元通过所述第一应用 程序从所述系统中读取数据,并将读取的所述数据进行备份的过程中,若所述通信终端收 到了短信广播消息时,将所述短信广播消息传递给所述第二应用程序;通知单元,用于通过 所述第二应用程序通知用户有短信到来,并将接收到的短信进行存储。 可选地,所述通信终端还包括:第二替换单元,用于在所述备份单元通过所述第一 应用程序从所述系统中读取数据,并将读取的所述数据进行备份的过程中,若接收到用户 中止备份的指令,则用保存的所述第二应用程序替换所述第一应用程序,将所述第二应用 程序恢复为所述系统默认的应用程序。 可选地,所述第二替换单元,用于在对所述数据备份完成后,用保存的所述第二应 用程序替换所述第一应用程序,将所述第二应用程序恢复为所述系统默认的应用程序。 可选地,所述通信终端还包括:检查单元,用于检查所述第一应用程序是否已经是 所述系统当前所默认的应用程序,若是,所述第一替换单元,用于停止所述替换;所述第二 替换单元,用于在本次备份数据完成后,用保存的所述第二应用程序替换所述第一应用程 序,将所述第二应用程序恢复为所述系统默认的应用程序。 可选地,所述第一应用程序和第二应用程序为联系人应用程序,所述数据为联系 人数据;或者所述第一应用程序和第二应用程序为通话记录应用程序,所述数据为通话记 录。 可选地,所述通信终端为手机,所述系统为安卓操作系统。 本专利技术实施例所述的通信终端,第一替换单元用第一应用程序替换所述通信终端 的系统所默认的第二应用程序,让通信终端的系统认为该第一应用程序是默认的应用程 序,进而,备份单元在未获得超级权限的情况下能够快捷地从该系统中读取数据,从而,实 现了方便地对通信终端中数据的备份。 又一方面,本专利技术实施例提供一种通信终端中数据的还原方法,包括: 用第三应用程序替换通信终端的系统所默认的第四应用程序来获取数据的写入 权限; 通过所述第三应用程序获取备份数据,并利用所述备份数据对所述系统中的相应 数据进行还原。 可选地,在用第三应用程序替换通信终端的系统所默认的第四应用程序来获取数 据的写入权限的同时,保存所述第四应用程序。 可选地,所述第三应用程序和第四应用程序为短信应用程序;所述数据为短信。 可选地,所述通信终端中数据的还原方法还包括:在通过所述第三应用程序获取 备份数据,并利用所述备份数据对所述系统中的相应数据进行还本文档来自技高网
...

【技术保护点】
一种通信终端中数据的备份方法,其特征在于,包括:用第一应用程序替换通信终端的系统所默认的第二应用程序来获取数据的读取权限;通过所述第一应用程序从所述系统中读取数据,并将读取的所述数据进行备份。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈文俊刘桂峰姚辉
申请(专利权)人:珠海市君天电子科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1