Androidデバイスがルート化されているかどうかを確認するにはどうすればよいですか? 次のコードを使用しています。
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:/ $
では、デバイスがルート化されているかどうかを確認するにはどうすればよいですか。
前もって感謝します。