Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想为我的应用程序使用 shell 命令作为 root 权限。我把我的清单:
<uses-permission android:name="android.permission.ACCESS_SUPERUSER"/>
我想知道是否有办法在不使用任何输入设备的情况下以编程方式允许超级用户权限。如您所知,正在出现这样的窗口:
我想避免这一步,并以编程方式永远选择记住选择。
简短的回答!你不能以编程方式做!
只需执行命令su,在其中Process您就拥有 root 权限:
su
Process
Process p = Runtime.getRuntime().exec("su");
有关完整示例,请参阅此博客文章。
资源