看板 AndroidDev 關於我們 聯絡資訊
拍謝 我的意思是不用RandomAccessFile(而且也不能直接用) 直接用inputstream讀,outputstream寫 不能直接從asset開檔的原因是因為/assets/ 裡面的檔案會被壓縮加密到.apk檔案裡面 所以在放上機器時實際上已經沒這些檔案了 然後inputstream, outputstream無法直接randomaccess(seek)的原因是因為 他們是"stream" 間接的方法是把整個stream讀(寫)到記憶體裡面處理 或者另外寫檔案出來.....(不建議,原因:效能) 或者一開始檔案就不該放在這裡(放在這唯一的好處就是私密性,但是 要達到私密性有其他方法) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.180.63
KeySabre:AssetManager ? 12/28 22:54