1
bkmi 2015 年 2 月 28 日
API 19以上现在强制要求android.permission.READ_EXTERNAL_STORAGE 和android.permission.WRITE_EXTERNAL_STORAGE 权限了。
|
2
nicktogo OP @bkmi 谢谢,播放音频解决了,但是图片显示依然不行,我是调用摄像头拍照、从图库选择并裁剪后显示的,裁剪后提示无法保存对图片的修改。。。能不能帮忙看下代码呢?如果不行就算了,谢谢。
https://gist.github.com/nicktogo/e156ddeaeaaf3feeb438 |
3
bkmi 2015 年 2 月 28 日 @nicktogo 同样API 19+限制了直接写入外置卡,只允许操作Android/data/data/包名/ 下的目录,你应该把你的图片保存在这个目录下, 开发中通常不直接操作绝对路径,你可以使用API提供的一些方法来获取可操作的目录,比如Context.getExternalFilesDir Context.getFilesDir 、getExternalCacheDir,getCacheDir
|
4
wwqgtxx 2015 年 2 月 28 日 via Android
不过貌似国内的rom都把这个限制去掉了…
|
6
zgxltxz 2015 年 3 月 17 日 via Android
安卓5.0貌似已经放开了写入根目录的权限
|