JavaのFileクラスによるフルアクセス
->SDアクセス煩雑化
->Fileインテント禁止
->MediaStoreを介さないストレージアクセスの煩雑化(ふぁっ!?)
->対象範囲別ストレージ(ふぁっ!?ふぁっ!?)
->MANAGE_EXTERNAL_STORAGE(アッー!)
->MANAGE_EXTERNAL_STORAGEを使用するアプリはPlayStoreへ申請(アアアアアッー!)
⇧いまここ
たぶん、デバイスのファイルをアプリから直接触らせる気が無いと思う。
標準のメディアファイル以外のファイルは、それぞれのアプリが生成・管理し、アプリ内ストレージに保持し、アプリが実装するFileProviderによってアプリ外へ共有する。
必要に応じてアプリ内ファイルの管理機能をユーザへ提供する。
アプリが他のアプリのファイルへ自発的にアクセスできなくする。
オンラインのクラウドストレージはそれらの制限を突破するバックドア。
アプリの機能をPlayStoreで制御するって独占禁止法に抵触してると思う。