重複の可能性:
ルート化されたデバイスで実行されているかどうかを確認する
ルート権限を要求せずに、電話がルート化されているかどうかを知りたいです。どうやってやるの?
- かどうかをテストし
File.Exists("/system/bin/su")
ますか?よくわかりません。許可のためにできないと思います - スーパーユーザーアプリがインストールされているかどうかをテストしていますか?
PackageManager
うーん、使用するには特別な許可が必要だと思います.Superuserはonlu su managerではありません(たとえば、SuperSUを知っています) - 非ルートアプリでは望ましくない su プロンプトがトリガーされるため、実行しようとすること
su
はオプションではありません
何か案が?私の目的は、明らかにユーザーの同意を得て、ルート化されているデバイスの数に関する匿名の統計を取得することです:)