1

Android 7.0 以降を"/"使用して (ルート) ディレクトリにアクセスしようとしています。GitHubの Google サンプルを見た後、StorageVolume クラスを使用して accessIntent を作成しているときに、事前定義されたディレクトリのみが渡されていることがわかりますが、取得する方法それらの事前定義されたディレクトリ以外のディレクトリへのアクセス?Storage Access Framework

これが私のコードです。

    StorageManager storageManager = (StorageManager) getSystemService(Context.STORAGE_SERVICE);
    File root = new File("/");
    StorageVolume storageVolume = storageManager.getStorageVolume(root);

    Intent intent = storageVolume.createAccessIntent("/");
    startActivityForResult(intent, REQUEST_CODE);

storageVolume として null を取得しており、StorageVolume フレームワークを使用して「/」ディレクトリにアクセスできません。

Android 7.0 以降でStorage Access Frameworkを使用してディレクトリへのスコープ ディレクトリ アクセスを取得するにはどうすればよいですか?"/"

4

1 に答える 1