当前位置:首页 > 技术心得 > 正文内容

Android:open failed: EACCES (Permission denied) -

xjtudll10年前 (2016-07-17)技术心得11110

参考资料:http://blog.csdn.net/zxkevin1989/article/details/7464550/

问题:

从SD卡中读取文件,提示open failed: EACCES (Permission denied) -

原因:

从提示基本就能看出是权限问题了,读取SD卡文件需要android.permission.READ_EXTERNAL_STORAGE。

就是在AndroidManifest.xml文件中加入一句话:

<manifest>
<application>

……

</application>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
</manifest>

注意:
android.permission.WRITE_EXTERNAL_STORAGE,write权限自动包含了读权限,也就是说当你申请了
write权限,那么无需重复申请read权限。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>


扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/411/

标签: Android
分享给朋友:

“Android:open failed: EACCES (Permission denied) -” 的相关文章

ios宏: 判断是否是retina屏,是否iPad,设备判断(4,5,5s,6等)

#define IS_IPAD (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) #define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) #def...

ios7 xib适配statusBar—同时适配ios7和ios6

ios7 xib适配statusBar—同时适配ios7和ios6

参考资料:https://developer.apple.com/library/ios/documentation/userexperience/conceptual/TransitionGuide/SupportingEarlieriOS.html ios7中,由于status b...

Mac OS安装心得

配置我就不说了,我的是Acer 4738G 安装的系统:东皇V3.2 下载地址:http://www.verycd.com/topics/2887773/ 具体安装教程可参照: 《新手windows下安装苹果教程。最详细,最全面,最值得看的教程》http://bbs.pcbeta.com/v...

Mac OSX LaunchPad图标删除

Mac OSX LaunchPad图标删除

近期,安装了Adobe Fireworks CS4,由于是英文版的,所以找了个汉化补丁,汉化后,在LaunchPad里就出现了一个莫名其妙的图标。“WangYu(长发)”,而且无法删除。如下图所示。 这个“WangYu(长发)”没有任何作用,打开后发...

Proteus网络标号自动加一

Proteus网络标号自动加一

在原理图界面,按A(切换到英文输入法),弹出如下窗口: 将PROPERTY=VALUE改成net=P0#,那么网络标号就会从P00开始自动加一,如图所示。...

NSString 字符串的合并

.wiz-todo, .wiz-todo-img {width: 16px; height: 16px; cursor: default; padding: 0 10px 0 2px; vertical-align: -10%;-webkit-user-select: none;} .wiz-t...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。