Android NDK超级用户权限

时间:2010-10-31 21:40:34

标签: android-ndk

我有一个C程序,我可以运行我的root手机。但是,为了正常工作,程序必须以超级用户身份运行。

我现在希望使用Android NDK界面调用此程序中的方法。如何让本机代码以超级用户身份运行?

2 个答案:

答案 0 :(得分:0)

您应该运行su程序,然后编写脚本(通过写入其标准输入)来运行您的程序。在一些有根设备上,这将“正常工作”,而在其他设备(大多数情况下),它将从名为SuperUser的应用程序中生成一个活动,询问用户是否应该允许它。

答案 1 :(得分:0)

不确定您是否看过此链接,但会完成您的评论   http://www.stealthcopter.com/blog/2010/01/android-requesting-root-access-in-your-app/