我的apk需要root权限才能正常使用,需要向系统申请root权限,那我的应用程序要怎么设置或者写代码才能让系统知道我需要root权限,从而弹出对话框让用户选择是否授权呢?
我看到截屏软件ShootMe就有这个功能,我手机上如果装了授权管理软件,就会弹出对话框来,进行授权很方便

解决方案 »

  1.   

    http://blog.csdn.net/simonjay2007/archive/2011/04/15/6326252.aspx
    写的很全!希望对你有所帮助!
      

  2.   

    http://blog.csdn.net/simonjay2007/archive/2011/04/15/6326252.aspx
    重发一遍
      

  3.   

    非常感谢,不过这里说的是如何成功安装superuser.apk并让手机获得root权限的方法
    我的问题是,在此基础上,我的apk如何向系统申请root权限,从而被superuser.apk感知到,弹出对话框让用户授权
      

  4.   

    需要在framework层起一个service来专门获取权限。
      

  5.   

    直接运行一下su命令。
    Runtime runtime = Runtime.getRuntime();
    Process proc = runtime.exec("su");http://www.cmd100.com/bbs/thread-8902-1-1.html