Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Auto Backupに対応する
Search
Tomoki Yamashita
October 31, 2023
Technology
0
370
Auto Backupに対応する
Tomoki Yamashita
October 31, 2023
Tweet
Share
More Decks by Tomoki Yamashita
See All by Tomoki Yamashita
文字列操作の達人になる ~ Kotlinの文字列の便利な世界 ~ - Kotlin fest 2025
tomorrowkey
2
880
Ebisu mobile #11 - Predictive Backに対応する
tomorrowkey
0
110
AI協同時代にモバイルエンジニアが備えるべき開発環境の話
tomorrowkey
1
400
5分で完全理解するNav3との向き合い方
tomorrowkey
0
160
テストを楽に書きたい
tomorrowkey
2
390
Gradle Build Scanを使ってビルドのことを知ろう potatotips #87
tomorrowkey
2
1.3k
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
950
Strong Skipping Modeをはじめよう
tomorrowkey
0
5.6k
あなたの知らないJetpackの世界 - DroidKaigi.collect { #7@Tokyo }
tomorrowkey
0
610
Other Decks in Technology
See All in Technology
半年で、AIゼロ知識から AI中心開発組織の変革担当に至るまで
rfdnxbro
0
140
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
210
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
760
日本Rubyの会: これまでとこれから
snoozer05
PRO
6
240
通勤手当申請チェックエージェント開発のリアル
whisaiyo
3
460
Microsoft Agent Frameworkの可観測性
tomokusaba
1
110
"人"が頑張るAI駆動開発
yokomachi
1
180
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
7
8.1k
Knowledge Work の AI Backend
kworkdev
PRO
0
260
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
130
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
180
さくらのクラウド開発ふりかえり2025
kazeburo
2
1.2k
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
210
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
170
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
66
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
69
Context Engineering - Making Every Token Count
addyosmani
9
550
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
230
Code Reviewing Like a Champion
maltzj
527
40k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
120
Transcript
STORES 株式会社 後夜祭 DroidKaigi 2023 2023.10.31 @tomorrowkey Auto Backupに対応する
自己紹介
自己紹介 • 山下智樹 / @tomorrowkey • STORES株式会社 - STORES ブランドアプリ
• Android エンジニア (14年生) 3
Auto Backupってなに
AutoBackupってなに • Android 6から導入されたバックアップの仕組み • 新しくAndroidアプリを作ればデフォルトで有効になっている • 近年では2つの側面を持つ機能 ◦ 自動バックアップ
◦ 端末間ユーザーデータコピー 6
AutoBackupってなに - 自動バックアップ 自動バックアップ • ユーザーデータを自動的にバックアップする仕組み • データはGoogle Driveに保存される なにが嬉しいの?
• 端末の紛失や故障によってユーザーデータが消えることを防ぐ 7
AutoBackupってなに - デバイス間ユーザーデータコピー デバイス間ユーザーデータコピー • 機種変更の際にユーザーデータをコピーして機種変更の負担を減らす なにが嬉しいの? • 機種変更のときラク 8
たまに見かける極端な発言
たまに見かける極端な発言 10
たまに見かける極端な発言 • AutoBackupはリリース されてから8年経過して いる • 暫定的に無効にして放置 されていませんか 11
調べてみました
調べてみました 13
調べてみました クイズ 14 ここから投票してね
AutoBackupを導入する クイズは ここから 投票してね
AutoBackupを導入する • Android 6 から使える方法 -> fullBackupContent • Android 12
から使える方法 -> dataExtractionRules 16 クイズは ここから 投票してね
AutoBackupを導入する - Android 6 ~ • Android 6 ~ •
includeでバックアップ対象とする • excludeでバックアップ対象外とする 17 クイズは ここから 投票してね
AutoBackupを導入する - Android 12 ~ • Android 12 ~ •
バックアップの他にデバイス間コピーのルールも定義できるようになった 18 クイズは ここから 投票してね
AutoBackupを導入する - 注意点 • デバイス情報に依存するデータは除外する • そのままバックアップが難しいデータはAndroid Backup Serviceを使って Key-Valueペアとしてバックアップできる
19 クイズは ここから 投票してね
便利なツール クイズは ここから 投票してね
便利なツール 悩み • SharedPreferenceをバックアップできるようにしたいんだけど、全部の SharedPreferenceを把握しきれていない… • テストしてみたんだけど、ちゃんとSharedPreferenceがリストアされている のか確認できない 21 クイズは
ここから 投票してね
便利なツール - Flipper 22 クイズは ここから 投票してね
便利なツール - すべてのSharedPreferenceをFlipperで見えるようにするコード 23 クイズは ここから 投票してね
おわりに
おわりに クイズの投票結果を見てみましょう 25
おわりに - こたえあわせ こたえあわせ Q. 私のAndroid端末に入っている221アプリのうち、何%が Auto Backupを有効にしているでしょうか 1. 89%
2. 69% 3. 49% 4. 29% 26 アプリのソースコードはこちら https://github.com/tomorrowkey/AutoBackupAppListApp
おわりに • AutoBackupに対応するとユーザーが安心してアプリを使えます • いい加減AutoBackupに対応しよう • Android版 ブランドアプリでアプリデータのバックアップ・リストアに対応し ました -
STORES Product Blog にて詳しい解説しているので、ぜひご参照く ださい 27
おしまい