メインコンテンツへスキップ
< すべてのトピックに戻る

Android端末で外部ストレージ保存が失敗する時は?

Android 10以降のセキュリティ強化により、写真フォルダなどの「アプリ外の共有領域」へ勝手にファイルを保存できなくなったためです。

個人情報保護の観点から、アプリが自由に読み書きできるのは「自分のアプリ専用の隠しフォルダ」だけという厳しいルール(Scoped Storage)に変更されたためです。

セーブデータは必ず Application.persistentDataPathのパスに保存します。もしユーザーの写真フォルダに画像を書き出したい場合は、Native Gallery等の専用プラグインを使ってOSの正式な保存ダイアログを経由する必要があります。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に