由Android4.4收起写sdcard文件权限想到的.

Android 4.4 对写Sdcard权限有了变动

之前只要申请写权限,就可以在sdcard中新建目录新建文件

现在普通应用只允许在Android/data/<package-name>/目录下操作

估计很多应用会做变动了!

Context.getExternalFilesDir()  //SDCard/Android/data/你的应用的包名/files/ 目录,对应
应用详情里面的”清除数据“



Context.getExternalCacheDir()  //SDCard/Android/data/你的应用包名/cache/目录,对应
应用详情里面的“清除缓存”


如果卸载应用,上述两个文件夹都会被删除!

猜你喜欢

转载自hellorheaven.iteye.com/blog/2015756