スキップしてメイン コンテンツに移動

投稿

8月, 2011の投稿を表示しています

AndroidのBackup Data APIについて調べてみた

どうやってどこにバックアップデータを保存しているのかソースから探してみた。 自分用のメモなので適当です。

検索対象

BackupManagerBackupManagerService

バックアップデータの転送路はIBackupTransportでインターフェース化されていてその実装は確認できた限りで2種類ある。

LocalTransport : 文字通り端末のローカルファイルにバックアップする実装。 /cache/backup/(パッケージ名) 以下にバックアップする。 com.google.android.backup/.BackupTransportService : Android Backup Service用の実装っぽい。ソースコードは当然ないのでこれ以上追えなかった..