我该如何检查安卓设备是否已经取得了root权限?我正在使用以下代码:
Process proc = Runtime.getRuntime ().exec ("su");
当我在设备上运行它时,出现了以下异常。
Causes by:Permission denied
但在模拟器上运行时没有出现任何异常。
我使用另一种方法来检查。在模拟器的命令行中输入adb shell
返回 #,但对于设备,写入 adb shell
会出现以下错误:
shell@android:/ $ su
su
/system/bin/sh: su: not found
127|shell@android:/ $
那么如何检查设备是否已经被root了呢?
谢谢提前。