本年度の株式会社ACCESS Advent Calendar 旗振り役の Soichi Ikebe (@aqua_ix) です。 本記事はAdvent Calendarの4日目の記事になります。(本日12/4は私の24歳の誕生日でもあります🎂) 今回は"Androidのファイルストレージに関する仕様の整理"というタイトルで記事を投稿します。 概要 モバイルアプリにおいてはしばしば画像・動画・音声といったメディアファイルや、ドキュメントファイルを扱う場面が多く存在します。 ことAndroidにおいては比較的柔軟にファイルを扱うことができるものの、OSバージョンアップの度に大きく仕様変更が入ることが多々あり開発者泣かせになっている節があります。 本記事においてはそんな複雑化している Android アプリのファイルストレージに関する近年の仕様の変遷と、執筆時点でのベストプラクティスについて記