我正在嘗試編寫執行某些終端命令的Java代碼。代碼應該執行這個命令sudo mount -o loop system.img system
。但是有幾個問題。首先,要執行這個命令,我必須是root
。我知道我可以通過sudo su
,但在關閉終端窗口時我怎樣才能保持root
?如果我使用命令sudo mount -o loop system.img system
如何在Java代碼中提供密碼?在Android上使用Java執行mount命令
第二個問題是:我可以如下執行命令嗎?我想我不行。我想我不能。那我該怎麼做呢?有任何想法嗎?
備註:system.img
是一個編譯好的Android os文件。而system
是一個空目錄。我試圖做的事情是將system.img
文件掛載到system
目錄中。
不應該在字符串'commands'各有一個空間之前還是之後? – 2012-01-31 12:11:43
我不知道。這件事我真的很新。但我認爲你是對的。 – juliadream 2012-01-31 12:23:18