Android 台灣中文網
標題:
關於程式獲得root權限的一問
[打印本頁]
作者:
sinomake
時間:
2014-7-10 22:29
標題:
關於程式獲得root權限的一問
小弟最近在寫一個自用的ANDROID程式,用來把某些檔案放到/data/data/中某些資料夾,下邊的代碼是按鈕按下之後的操作。
public void onClick(View v){
try
{
String command = "cp /ext_card/root.apk /data/data/com.example.root/file/root.apk";
Process process = Runtime.getRuntime().exec("su");
DataOutputStream outputStream = new DataOutputStream(process.getOutputStream());
DataInputStream inputStream = new DataInputStream(process.getInputStream());
outputStream.writeBytes("run-as com.example.root
");
outputStream.flush();
outputStream.writeBytes(command + "
");
outputStream.flush();
outputStream.writeBytes("exit
");
outputStream.flush();
process.waitFor();
Toast.makeText(getApplicationContext(), "Done", 6000).show();
}
catch (Exception e)
{
Toast.makeText(getApplicationContext(), "Error occured", 6000).show(); }
}
我的手機已ROOT,但每次按下按鈕,畫面就會卡住,到底是哪裡出了問題呢?
作者:
whl
時間:
2014-7-11 07:27
少了 "\n" 的指令?
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1