1

我想为我的应用程序使用 shell 命令作为 root 权限。我把我的清单:

<uses-permission android:name="android.permission.ACCESS_SUPERUSER"/>

我想知道是否有办法在不使用任何输入设备的情况下以编程方式允许超级用户权限。如您所知,正在出现这样的窗口:在此处输入图像描述

我想避免这一步,并以编程方式永远选择记住选择。

4

2 回答 2

1

简短的回答!你不能以编程方式做!

于 2016-10-10T07:32:13.793 回答
1

只需执行命令su,在其中Process您就拥有 root 权限:

Process p = Runtime.getRuntime().exec("su");

有关完整示例,请参阅此博客文章

资源

于 2019-03-05T17:20:01.407 回答