アプリを Android 5 に移植しています。このアプリは次のように呼び出します。
dir = Environment.getExternalStorageDirectory();
dir内にサブディレクトリを作成し、サブディレクトリ内のファイルを操作したい。
Android 5 では、dir への読み取りアクセス権がありません。これは Android 4 とは異なります。
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT_TREE);
startActivityForResult(intent, 42);
アクセスするには - ただし、Android 5.0.1 または 5.1 を実行しているエミュレーターでは、これは空のリストを開くだけで、Return をタップする以外には何もできません:
何がうまくいかないのですか?