我想從 android internal storage app-specific 目錄中移動一個檔案。
e.g:從/data/user/0/com.app.package/cache到/data/user/0/com.app.package/files
我知道我可以復制所有內容并執行讀取位等操作,復制內容,將其重新寫入新位置,然后洗掉原始位置。
但
我不想這樣做,它不是在移動,而是在復制東西。
那么,有人知道這里有什么簡單的方法嗎?
uj5u.com熱心網友回復:
嘗試使用此代碼移動
File from = new File(oldPathWithFileName);
File to = new File(newPathWithFileName);
from.renameTo(to);
僅當兩個檔案都放置在同一存盤中時才有效(這就是您的情況),當您想從例如內部存盤移動到 SD 時將不起作用
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/411487.html
標籤:
