试想linux如何在不是root的用户下执行超级管理员命令的,sudo 

解决方案 »

  1.   

    apk的manifest里要加一个system权限的设置。
      

  2.   

    那个system权限还是比root权限要低一级,好像并没有达到root权限。
      

  3.   

    没root的机器,第三方程序获取不了root权限吧?
      

  4.   

    手机没root 是没有su sh这类命令的 你咋么调用
      

  5.   

    如果你有源码, 并能修改, 能烧到手机上运行, 可以修改, 让你的进程以root权限而不是app权限运行就可以了。
      

  6.   

    应该可以,比如360手机助手之类的应用就具有super权限.
      

  7.   

    有源码  你还怕没root吗?  编译eng版本烧录呗
      

  8.   

    有源码的话,把需要执行(需要root权限)的相关内容通过init.rc来启动,因为你的app在源码下最高可以获取system权限,通过ctrl.start来启动。
      

  9.   


    360都知道吧!你手机没有ROOT,但是他可以写代码获得权限,代码写权限很麻烦,因为Linux系统是C语言写的,所以要要写一些C语言的代码才能实现!拒接来电就是一个典型的说明事情!
      

  10.   


    你是做整机开发的吗?你自己写一个服务,然后在init.rc添加这个服务(做你想做的),然后你的测试程序通过ctrl.start来调这个服务,这不就有了root权限了吗?.................................
      

  11.   

    楼主需要实现什么功能?有些功能可以使用DevicePolicyManager,ComponentName
      

  12.   

    主要是有一个应用程序中,里面调用了adb的一些命令,有些命令需要root权限才有效,但又不想让整机都是root的
      

  13.   

    在su.c中加入特定代码,判断是你自己的进程就放行
      

  14.   

    我也在弄,让我的应用程序,获得ROOT权限
      

  15.   

    像root大师一样,激活root权限?