我正在学习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/