我正在学习Android编程,我想制作一个必须以root用户身份运行的应用程序。合理的做法是在Android list 中添加root权限。

我在文档中看到了this link,尤其是the FACTORY_TEST permission:



那是最好的方法吗?

如果无法使用SDK,如何使“根”应用程序正常工作?

最佳答案

您需要做的是:

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

这将导致显示SuperUser,从而使您可以“允许”或“禁止”它进行根访问。如果用户不是root用户,则此方法可能不起作用。 Here是一种测试它的方法。

关于android - 如何通过Android SDK获得root权限?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5293615/

10-11 22:24
查看更多