第壹種:使用第三方軟件,如百度手機助手等手機助手軟件進行備份導出。
第二,打電話給備份代理。事實上,這種實現取決於妳如何備份短信和通話記錄,以及妳如何分析它們。要實現備份代理,您必須:
在清單文件中用android:backupAgent屬性聲明備份代理。
& lt清單?...?& gt?
...?
& lt申請?android:label="MyApplication "?
Android:backup agent = " MyBackupAgent " & gt;?
& lt活動?...?& gt?
...?
& lt/activity & gt;?
& lt/application & gt;?
& lt/manifest & gt;2.?向備份服務註冊應用程序。谷歌為大部分安卓平臺設備提供安卓備份服務?,應用程序必須註冊,服務才能生效。所有其他備份服務提供商可能也需要註冊,以便在其服務器上存儲數據。
& lt申請?android:label="MyApplication "?
Android:backup agent = " MyBackupAgent " & gt;?
...?
& lt元數據?Android:name = " com . Google . Android . backup . API _ key "?
Android:value = " aedpqreaaaaidayevgu 6 djnyjdbmu 7 klh 3 kszdxlv _ 4 diseiyq "?/& gt;?
& lt/application & gt;3.?以下列兩種方式之壹定義備份代理:
a)?繼承備份代理
備份代理?類提供核心接口,程序通過這些接口與備份管理器進行通信。如果直接繼承該類,則必須重寫onBackup()和onRestore()方法來處理數據備份和恢復操作。
b)?繼承BackupAgentHelper
BackupAgentHelper?類提供了備份代理。類,這減少了要編寫的代碼量。在BackupAgentHelper中,必須使用壹個或多個“Helper”對象來自動備份和還原某些類型的數據,因此不再需要實現onBackup()和onRestore()方法。
Android目前提供兩個備份助手從SharedPreferences下載?和內部存儲來備份和恢復整個文件。
以上是大致方案,詳情可以參考:
blogs . com/over 140/archive/2011/12/11/2284217 . html