月別アーカイブ: 2025年8月

SAFでファイルピッカーの初期フォルダを指定

投稿日:  更新日:

Storage Access Framework(SAF)は、ファイルピッカーでアクセス対処のファイルを指定する仕組みです。 ファイルピッカーの初期フォルダは、前回の状態が引き継がれます。 また、初期フォルダを意図的に指 … 続きを読む

SAFのACTION_OPEN_DOCUMENT_TREEでフォルダを指定

投稿日:  更新日:

Storage Access Framework(SAF)は、ファイルピッカーでアクセス対処のファイルを指定する仕組みです。 API≧21で、ACTION_OPEN_DOCUMENT_TREEアクションが追加され、フォル … 続きを読む

外部ストレージへStorage Access Frameworkでアクセス

投稿日:  更新日:

Storage Access Framework(SAF)は、ファイルピッカーでアクセス対処のファイルを指定する仕組みです。 SAFはアンドロイドシステムに実装されています。SAFを用いれば、ピッカーを自作する必要はあり … 続きを読む

Media StoreでcreateDeleteRequestを使ったファイルの削除

投稿日:  更新日:

既存のメディアファイルへ、アクセスする許可を取得するためのリクエストが、Media Store APIに準備されています。 このリクエストで許可を得たアプリは、ファイルの所有者に関係なく、アクセスが可能になります。 この … 続きを読む

Media Storeで他アプリが所有するファイルへ書き込み

投稿日:  更新日:

メディアデータはアプリ間で共有されるので、アプリがデータへアクセスするには、アクセス許可が必要です。 この許可の権限の範囲は、プライバシー保護の観点から、徐々に狭められてきました。 そして、対象範囲別ストレージにおいて、 … 続きを読む