2017-01-25 11 views
0

私は別のファイルエクスプローラマネージャのアプリケーション(アンドロイド)を使用したときに大容量ストレージを使用する(書き込みする)権限を求め、「権限付与のためのパス」を選択するためのアクティビティを表示します(例:esexplorer 、asusのファイルエクスプローラ)(下記参照)USBマスストレージの権限が付与されました

Activity launch by file explorer

私はディレクトリを参照してください:/ストレージ/ 0000-0000は、私のUSBマスストレージに対応します。しかし、それは読み取り専用であり、書き込みを許可しません。

外部のUSBマスストレージに書き込みを許可するには、このアクティビティを根絶せずに起動して、画像と同様にパスを尋ねることができますか?

答えて

0

リムーバブルデバイスに書き込むには、ストレージアクセスフレームワークを使用します。

は、ユーザーが Intent.ACTION_OPEN_DOCUMENTIntent.ACTION_CREATE_DOCUMENTIntent.ACTION_OPEN_DOCUMENT_TREEでディレクトリやファイルを選択してみましょう。

あなたは必要な権限も取得します。

関連する問題