Re: [問題] 讀取文字檔(/raw;/assets;/res)
拍謝 我的意思是不用RandomAccessFile(而且也不能直接用)
直接用inputstream讀,outputstream寫
不能直接從asset開檔的原因是因為/assets/ 裡面的檔案會被壓縮加密到.apk檔案裡面
所以在放上機器時實際上已經沒這些檔案了
然後inputstream, outputstream無法直接randomaccess(seek)的原因是因為
他們是"stream"
間接的方法是把整個stream讀(寫)到記憶體裡面處理
或者另外寫檔案出來.....(不建議,原因:效能)
或者一開始檔案就不該放在這裡(放在這唯一的好處就是私密性,但是
要達到私密性有其他方法)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.180.63
→
12/28 22:54, , 1F
12/28 22:54, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 3 之 6 篇):