300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > android 手机关机代码非root 怎么用代码判断android手机是否开启了ROOT 权限知道...

android 手机关机代码非root 怎么用代码判断android手机是否开启了ROOT 权限知道...

时间:2023-03-04 08:13:20

相关推荐

android 手机关机代码非root 怎么用代码判断android手机是否开启了ROOT 权限知道...

满意答案

webber12333

.07.13

采纳率:48%等级:12

已帮助:10765人

【Android】Android 代码判断是否获取ROOT权限

方法比较简单,直接粘贴代码

public synchronized boolean getRootAhth()

{

Process process = null;

DataOutputStream os = null;

try

{

process = Runtime.getRuntime().exec("su");

os = new DataOutputStream(process.getOutputStream());

os.writeBytes("exit\n");

os.flush();

int exitValue = process.waitFor();

if (exitValue == 0)

{

return true;

} else

{

return false;

}

} catch (Exception e)

{

Log.d("*** DEBUG ***", "Unexpected error - Here is what I know: "

+ e.getMessage());

return false;

} finally

{

try

{

if (os != null)

{

os.close();

}

process.destroy();

} catch (Exception e)

{

e.printStackTrace();

}

}

}

00分享举报

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。