怎么样才能有权限? 我用的是真机,不是模拟器。

解决方案 »

  1.   

    真机需要root才能看到data目录 
      

  2.   

    请问怎样才能用root登录呢?adb 有这个登录选项吗?
      

  3.   

    不清楚,试试进入data,在用ls -l查看下有哪些权限,chmod可以修改权限。
      

  4.   

    chmod 权限 目录名/文件名
      

  5.   

    进入data执行ls就说没权限,根本列不出文件
      

  6.   

    你去搜  android root
    就知道了
      

  7.   

    c:\>adb rootadbd cannot run as root in production builds
    ?????
      

  8.   

    不会吧,adb shell 进去以后完全可以访问任何文件的啊,要不你adb push一个apk怎么执行呢?
      

  9.   


    我的真机就不行。好多目录可以cd进去,但是ls就说你没权限。
      

  10.   

    是在windows下的 cmd下的话 先adb root 然后重启cmd~
    再试试
     
    若是ubutu下的话
     用 sudo adb shell
      

  11.   


    adb root就是这结果:c:\>adb rootadbd cannot run as root in production builds意思就是在真机上不能 run as root 了?
    production builds应该是说实际的产品不是模拟器了。
    不知理解的对不对。
      

  12.   

    remount failed: operation not permitted
      

  13.   

        这个要看你的机器刷的系统是怎么样的。
         拿我们公司的习惯来说,每个版本的系统,都会出两个image,USER版和USERDEBUG版。其中,USERDEBUG版是我们公司开发和测试用的。刷这个版本的image,adb shell进入到系统中以后,有root权限的;USER版则是给发售给用户的时候安装的。USER版没有root权限,楼主就需要自己去root了
      

  14.   

    我的真机就可以,下个root软件先获得你手机的root权限
      

  15.   

    看来原因是我的机器没root。谢谢以上各位了。可惜我已结贴,不能再给分了。