可透過檢查/system/bin/su與/system/bin/superuser來確認是否存在su與superuser
File su = new File("/system/bin/su");
if (su.exists()) {
root_status="su exists";
}else{
root_status="su doesn't exist";
}
此外若要在開發的程式裡面取得root權限,則可使用
Process p = Runtime.getRuntime().exec("su");
或
Process p = Runtime.getRuntime().exec("superuser");
來嘗試取得root(User手機會出現允許授權的畫面)
沒有留言:
張貼留言