我们在处理缓存的时候,并不是每次都会在应用私有存储空间那里保存,很多时候是需要用到ExternalStorage.我们平时一般都是用Environment.getExternalStorageDirectory(),这在6.0以前一直是好的,(即使不对,那你的问题应该是没注意加权限,或者是格式不对之类又或者sdcard被移走了等等).但是到了6.0以后,就发现怎么都不无法创建文件了.很多人就疑惑,该加的权限都加了,怎么就没法创建呢? 原因是Android 6.0以后,google升级了Andro…