🌤️
Androidのauto-archiveについての調査メモ
Androidのauto-archiveとは
- アプリのユーザデータのみを保持してアプリのバンドルサイズを小さくする機能
- スマホの容量がいっぱいになった時にユーザにサジェストされる
- 永続化層のデータはアプリのアプリケーション部分だけをアンインストールするイメージで動作する
- AGP(Android Gradle Plugin)7.2以上でビルドすると自動で有効になる
- 行いたくない場合はオプトアウトが必要
何が嬉しい?
ユーザが「アンインストールすることなく容量を解放する」ことができる
無効にするとAndroidで容量が不足している時に、OSからアンインストールを提案をする優先順位が上がってしまうらしい
動作確認はどうする?
App Bundle エクスプローラで経由で通常のapkとアーカイブ済みのapkを交互にインストールして挙動を調べた
手探りでやったので、もっといいやり方があったらコメントください🖐️
参考記事
Discussion