如题  怎样在不弹出授权提示的前提下获知系统是否root
我在网上找了很多都是执行需要root权限的动作然后根据结果来判断  但是这样的话就会弹出授权的提示  如果用户拒绝授权的话那么判断出来的还是系统没有root
所以我想在不弹出授权提示的前提下用什么方法或者通过检测什么东西来判断手机系统是否被root

解决方案 »

  1.   

    往data目录下随便写一个文件,如果不能写就没有root了
      

  2.   


    汗,往data目录写一个文件,用catch获取出错信息,如果会出错,说明没有root,如果不会出错就有root。
      

  3.   

    我是往/data目录下创建一个文件然后往里面写入,但是root后还是会出错
      

  4.   

    chmod 777 只有root能成功 
      

  5.   

    现在手机所谓的root,就是往里面加了个su程序而已。
    检查下系统的几个可执行目录的位置是否有这个su文件。同时打开下 /data/,看能否打开(怕是工程模式机器)