我想將一個文件夾的所有內容複製到SDCard上的另一個文件夾。 我想在操作系統級別執行此操作。我試過使用以下命令: cp -a/source /。/dest/,這不起作用,它說權限被拒絕由於我的設備沒有根。然而,一個有趣的事情是,它可以讓我執行RM - R的源在OS級別將文件夾的內容複製到SD卡上的另一個文件夾?
String deleteCmd = "rm -r " + sourcePath;
Runtime delete_runtime = Runtime.getRuntime();
try {
delete_runtime.exec(deleteCmd);
} catch (IOException e) {
Log.e("TAG", Log.getStackTraceString(e));
}
請告訴我,如果存在一種方法,通過它我可以在OS層面實現這一目標還有我的最後的手段將是這個LINK。 在此先感謝。
mv是不同的,然後複製,有其優點和缺點。 – skoperst
@skoperst是的,我知道我的朋友,但正如我所說的「它適合我的要求」,所以它適合我。但是,如果我沒有意識到它們的缺點,你可以善待它的缺點。 – CodeWarrior