而後測試幾百次,應該可以用這招來強制 Superuser 彈跳出詢問視窗:
Process mProcess;
try {
mProcess = Runtime.getRuntime().exec("sh");
DataOutputStream mDataOutputStream = new DataOutputStream(mProcess.getOutputStream());
mDataOutputStream.writeBytes("su;");
mDataOutputStream.flush();
mDataOutputStream.close();
mProcess.waitFor();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
因此,若需要執行 root 權限,建議先用這招頂替一下 XD
你好, 我們是硬體的生產廠商, 目前遇到一些需要ROOT解決的問題, 不曉得是否方便聊聊
回覆刪除不好意思,我已經沒有接觸處理這個問題,而 Android 更新很快,建議您還是向持續開發的專業工程師詢問較好,祝一切順利 :)
回覆刪除