您的位置:首页 > 移动开发 > Android开发

Android6.0权限问题导致下载没效果

2016-02-24 16:56 302 查看
下午下载东西和保存图片的时候碰到
open failed: EACCES (Permission denied)

这个很明显就是权限的问题,我添加了权限

<!--在SDCard中创建与删除文件权限  -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!-- 往SDCard写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<!--  从SDCard读取数据权限 -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>


但是在手机上还是不行,突然记起来我运行的环境是6.0.1,想到了6.0最大的变化就是权限的处理
百度到了这段话

Android6.0系统默认为targetSdkVersion小于23的应用默认授予了所申请的所有权限,
所以如果你以前的APP设置的targetSdkVersion低于23,在运行时也不会崩溃,
但这也只是一个临时的救急策略,用户还是可以在设置中取消授予的权限。

当我在AS中把targetSdkVersion设置为20果然就可以下载东西和保存图片了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android app 图片