国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 广水市| 昭通市| 铅山县| 将乐县| 涞水县| 彭阳县| 静乐县| 高台县| 家居| 安泽县| 辽宁省| 荥阳市| 津市市| 德钦县| 安仁县| 胶南市| 文安县| 阳朔县| 平和县| 铁力市| 南皮县| 祁阳县| 沙雅县| 武义县| 六枝特区| 临邑县| 柘城县| 汉中市| 诸暨市| 北海市| 南康市| 三门峡市| 邹城市| 万安县| 诸暨市| 息烽县| 阿巴嘎旗| 呼玛县| 樟树市| 浦江县| 宝应县|