java.io.FileNotFoundException: /storage/emulated/0/ (Permission denied)
最近在做项目时保存文件时老是抛java.io.FileNotFoundException: /storage/emulated/0/ (Permission denied)异常 说什么权限不够,我在这里记录一下,权限什么的都打开了,动态权限什么的也申请了 就是抛这个异常。
抛异常时的写法:
1.String sdCardPath = Environment.getExternalStorageDirectory().getPath();// 图片文件路径String filePath = sdCardPath + File.separator + "screenshot.png";File file = new File(filePath);FileOutputStream out = new FileOutputStream(file);
2.File fileFolder = new File(mImagePath);if (!fileFolder.exists())fileFolder.mkdirs();File file = new File(mImagePath, mImageName);if (!file.exists()) {Log.d(TAG, "file create success ");file.createNewFile();}FileOutputStream out = new FileOutputStream(file);
以上两种写法都抛上述异常。
后来改成以下写法:
File file = new File(getExternalFilesDir(null), "jietu.jpg")FileOutputStream os = new FileOutputStream( file );
就可以了,我也没去分析纠结原因,只是记录一下解决方法,以免下次又遇到相同的问题。有大佬知道原因的可以告知一下。
java.io.FileNotFoundException: /storage/emulated/0/ (Permission denied)相关推荐
- java.io.FileNotFoundException: /storage/emulated/0/xxx.mp3: open failed: EACCES (Permission denied)
用的是Android10真机,我要给的东西都给了,还是遇到了这个问题. W/System.err: java.io.FileNotFoundException: /storage/emulated/0 ...
- java.io.FileNotFoundException: /storage/emulated/0/问题
解决java.io.FileNotFoundException: /storage/emulated/0/问题 原因是Android 10之后,需要在AndroidManifest.xml文件的app ...
- java.io.FileNotFoundException: /storage/emulated/0/ ……: open failed: EACCES (Permissi
已经在manifests添加了权限: <!--往sdcard中写入数据的权限 --> <uses-permission android:name="android.perm ...
- java.io.FileNotFoundException: /storage/emulated/0/one.mp4 (Permission denied)
读取手机存储卡里面的内容的时候 提示权限拒绝的异常的 这个呢,处理方法就是 在配置文件中添加 <!--往sdcard中写入数据的权限 --><uses-permission andr ...
- java.io.FileNotFoundException: /storage/emulated/0/Pictures/QQ/video.mp4: open failed: EACCES (Permi
今天读取手机内置存储视频的时候出了了异常.后面自己总结了经验 解决方式1首先检查AndroidManifest文件下有没有以下权限 <uses-permission android:name=& ...
- Android问题:java.io.FileNotFoundException: /storage/emulated/0/DCIM/Camera/IMG.jpg: open failed:
调用相机的部分已经完成,接下来就需要做第二个部分,从本机相册里面取照片,同样还是原来的书籍还是原来的代码,,相册是能调用了,但是图片回显不了 后来查阅了一堆资料,发现我是本机的Android版本是An ...
- Android程序报错:Anroid 6.0 权限问题java.io.FileNotFoundException: ……:open failed: EACCES (Permission denied)
异常 java.io.FileNotFoundException: /storage/emulated/0/Video/ekwing_main_paren.apk(你的文件路径): open fail ...
- Android Q:上传图片java.io.FileNotFoundException: open failed: EACCES (Permission denied)
---------------------------------------------------------------------------前言----------------------- ...
- java.io.FileNotFoundException: /sdcard/fav.txt (Permission denied)
对Sdcard进行文件的读写操作的时候,用1.5的SDK安装包运行的时候非常的正常,但是改用2.2的SDK之后问题就比较的多了,就报了下面的错误: java.io.FileNotFoundExcept ...
最新文章
- opencv 修改图像数值_opencv 修改图像数值_Python中使用OpenCV读取像素
- 实现DataGridView和DevExpress.GridControl表头全选功能
- Flask的forms类
- Linux 关闭网络管理服务
- 中国人寿构建国内首个Silverlight企业级应用
- “光伏发电改变生活” 在农村市场如何理解?
- ❤️测试人的曲折职场路:从毕业的5K到20K,四年我换了3份工作…
- mysql的配置文件适用5.6与5.7
- python中将数组存储为二进制文件并读取
- 软件工程的极端所有权
- 企业运维实战--k8s学习笔记.k8s容器资源限制 Metrics-Server部署 图形化监控Dashboard部署 K9S的安装
- 无法打开internet站点ie6,7
- Mac无法打开CORE Keygen
- 【相机标定与三维重建原理及实现】学习笔记2——标定的算法与方法
- 递归陷入死循环的判断方法与解决措施(java代码)
- 有功功率,无功功率,视在功率定义
- python基础学习笔记——完结
- 前端学习路线-实习生必备
- RT-Thread studio配置can hal库 驱动GM6020
- 三轴加速度传感器bma150驱动解析
热门文章
- 读材料专业的你后来都怎样了?
- unity shader forge右侧方法栏
- 定义iframe 引用页透明 allowTransparency=true
- linux下运行yolo,Linux下 安装YOLO
- 今天花了些时间捯饬了下Silverlight,可是DEBUG时出了这么个状况
- DM8守护集群(主备)数据库补丁升级操作
- 11.20 NAT实验总结
- 日常生活英语单词大全
- 《2019秋招腾讯、招银面试问题》
- 【教学类-33-01】20230417食物交换卡片1.0版(6、8、10、12以内的随机数量+绘画+等量交换)(中班:偏科学-数)