【发布时间】:2015-08-05 11:38:41
【问题描述】:
OnActivityCreated 我在做:
activity.getExternalFilesDir(Environment.DIRECTORY_PICTURES);
在 logcat 中我得到:
com.package W/ContextImpl﹕ Failed to ensure directory: /storage/sdcard1/Android/data/com.package/files/Pictures
这只发生在 LOLLIPOP (MOTO G 2014) 上,在 KITKAT (Nexus 4) 上一切正常。我在清单上有 WRITE_EXTERNAL_STORAGE。 我在这里想念什么?通过文件浏览应用程序(如 ES Explorer)安装和访问存储。
编辑:令人惊讶的是,即使我收到上面报告的警告,文件也会在目录下正确创建。
【问题讨论】:
-
你有什么解决办法吗?
-
不。嗯,不完全是。继续使用这个解决方案,我收到了一些用户的一些不好的报告,但我不能用所有的物理设备来测试它。其他用户很好。如果您以某种方式解决/解决此问题,请告诉我。
标签: android android-file