Android 5没有内存访问权限

时间:2015-04-02 03:01:26

标签: android memory android-5.0-lollipop memory-access

我正在将应用移植到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的模拟器上,这只会打开一个空白列表,除了点击返回之外没有机会做任何事情:

screenshot

出了什么问题?

0 个答案:

没有答案