メディアデータはアプリ間で共有されるので、アプリがデータへアクセスするには、アクセス許可が必要です。
この許可の権限の範囲は、プライバシー保護の観点から、徐々に狭められてきました。
そして、対象範囲別ストレージにおいて、他アプリが所有するファイルへの書き込みは、URI(ファイル)毎の許可が必要になっています。
許可の取得は、ユーザと対話をする形式(ダイアログ)で行われます。手順が少し複雑です。
ここに「他アプリが所有するファイルへ書き込み」する方法を、まとめます。
※環境:Android Studio Narwhal Feature Drop | 2025.1.2 Patch 1
続きを読む
