国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

open failed: ENOENT (No such file or directory)!

2019-11-09 16:11:55
字體:
來源:轉載
供稿:網友
File file=new File(path);if(!file.exists()){    file.mkdirs();}File f=new File(path+fileName);f.createNewFile();
在這一段代碼因為自己有一些不了解折騰了我很久,特此記錄,希望能夠幫助和我一樣遇到此問題的小伙伴。
首先,如果需要讀寫文件需要添加讀寫權限(6.0以后的權限需要在代碼中添加):
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- SD卡讀取權限,用戶寫入離線定位數(shù)據(jù) --><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
我主要是對以下幾點不是很清楚:
1.new File 只創(chuàng)建文件夾,不創(chuàng)建文件。
2.mkdirs 創(chuàng)建所有文件夾(如:/zzz/yyy都會創(chuàng)建), mkdir創(chuàng)建文件夾(如:/zzz/yyy,需要zzz文件夾存在才會創(chuàng)建yyy文件夾)。
3.f.createNewFile 如果f文件不存在就會創(chuàng)建文件返回true,否則返回false,但只創(chuàng)建文件。如:/zzz/yyy.txt,需要zzz文件夾存在才會創(chuàng)建yyy.tx   t文件,否則會報錯。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 五家渠市| 涿州市| 瑞安市| 长宁区| 定南县| 来凤县| 公主岭市| 中山市| 旬阳县| 抚顺县| 孙吴县| 阳高县| 张家口市| 万安县| 昌宁县| 工布江达县| 栾川县| 隆子县| 兖州市| 龙门县| 屯昌县| 长沙市| 泾阳县| 大厂| 阳山县| 阳朔县| 宣武区| 木里| 鸡泽县| 寿宁县| 大邑县| 河源市| 东乡县| 阜宁县| 东乌| 龙海市| 仁寿县| 克什克腾旗| 双桥区| 儋州市| 镇康县|