看板 AndroidDev 關於我們 聯絡資訊
開發層: (應用/框架/庫/核心) APP 問題: 上次版友指導的方法 在JAVA成功了 但是在安卓 還是創造不出來TXT檔.. 我想說先創在C槽看看 結果 失敗 請問是哪邊出問題呢? 或是我必須先把c整個import進來? 我還想問 如果我想創在手機內部 根目錄底下 或是其他目錄底下 路徑該怎麼設? 我的想法是這樣 不知道對不對 "\\:text.txt" 如果要創在手機內部 是不是要先import什麼目錄進來阿..? ======== 最近在寫專題 學校又沒有安卓方面的老師 只能麻煩大家了 ======== 程式碼: (請多利用置底文網站) File javaFile = new File( "C:\\Text.txt "); String S = "sss"; try { PrintWriter printWriter = new PrintWriter(javaFile); printWriter.println(S); printWriter.close(); } catch (IOException e1) { e1.printStackTrace(); } ========================== 感謝大家回答!! ============================= -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.214.20
ericinttu:寫檔, 好像要在manifest加權限. 01/19 17:43
不是SD卡才需要嗎..? 我先試試看好了 感謝提示 樓上可以指導一下嗎.. 我不知道怎麼用QAQ ========================================================================== 剛剛我發現路徑應該要改成 "/data/Text.txt" 應該沒錯吧? 但是還是創建失敗 囧rz 似乎有出現一條錯誤訊息 [2011-01-19 17:59:04 - DeviceMonitor]Sending jdwp tracking request failed! 不知道有沒有關聯..
qrtt1:你只能寫到 /sdcard 目錄下啊。 01/19 18:03
請問樓上 我想寫在手機裡面 為什麼不行呢? 為什麼只能寫到SD卡啊?
ledia:data-storage.html 要接起來 || 01/19 18:32
nowar100:我記得有一些環境變數 應該可以寫到自己程式資料夾下 01/19 19:07
nowar100:http://goo.gl/Alfsk 看看 public method 是不是你要的 01/19 19:11
感謝l大&版主 英文我要研究好一陣子XD
nowar100:l大說得應該就是你要的 01/19 19:21
qrtt1:http://tinyurl.com/ycq4fcq 幫縮一下 01/19 19:56
qrtt1:嗯, 我漏了 private data 的區域了. 01/19 19:56
coronach:用openFileOutput()就可以了 會寫到程式的data資料夾 01/19 21:39
coronach:真的不考慮用SharedPreferences嗎 XD 滿方便的喔 01/19 21:39
我...我.... 和專題老師討論看看好了XD 感謝你強力推薦!!
coronach:主要還是看你的資料量 不多的話就SharedPreferences 01/19 23:14
coronach:多的話還是要開SQLite 其他除非有特殊資料格式... 01/19 23:15
資料量不多 所以不考慮用SQLite 但你說的那種方法 我還在研究他和 Internal Storage 有什麼不同 非常感謝你!!
a1234957:............................................. 01/20 00:44
a1234957:你不能拿嵌入式系統跟PC比 01/20 00:45
哈哈.. 因為之前版友說方法相同阿..XDD ※ 編輯: nonebelieve 來自: 114.39.214.20 (01/20 00:45)
a1234957:兩個是不同的系統 01/20 00:45