您的位置:首页 > 移动开发 > Android开发

android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法

2017-02-04 20:05 851 查看
android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法问题是没有权限,用360手机助手或豌豆荚也是看不见的。 简单的办法是用RE文件管理器(授予root权限),把data和data/data设置成777权限注意:用RE管理器打开看到默认不是777的,只是可读写还是不够的。另外就是使用adb shell命令,但android下的shell是阉割了的 不能用-R参数 既使su到root帐号也执行不了C:\Documents and Settings\Administrator>adb shellshell@umts_spyder:/$ susuroot@umts_spyder:/# chmod 777 -R /datachmod 777 -R /dataUnable to chmod -R: No such file or directoryroot@umts_spyder:/#只能一个一个文件夹去设置权限  root@umts_spyder:/# chmod 777 /data
chmod 777 /data
root@umts_spyder:/# chmod 777 /data/data
chmod 777 /data/data
root@umts_spyder:/#
如果遇到 windows 下通过adb shell进入data目录,Permission denied 权限被拒绝情况,请用超级adbd来解决。
 超级adbd软件介绍

adbd Insecure(超级adbd)能让您在已经ROOT的设备上强制以ROOT模式运行adbd(注意,如果您运行的是第三方内核,则可能已经具备了这项功能)。

如果您的设备上运行的是原生(设备制造商的)内核,那么adbd就会以“安全”模式来运行,即使已经ROOT。

这款应用能让您以“非安全”模式运行adbd,让“adb shell”拥有ROOT权限,允许通过“adb push/pull”直接访问系统文件和目录,并通过运行“adb remount”命令来让您的/system/分区可写。

使用方法:

通过adb install 安装到手机,打开软件,并允许权限管理授权。

然后,在软件里开启: 启用超级adbd ok,关掉电脑上的cmd,拔掉usb线,重新打开试试。
C:\Users\bin>adb root
adbd cannot run as root in production builds
C:\Users\bin>cd Desktop
C:\Users\bin\Desktop>adb install chaoji_16172.apk
6182 KB/s (521490 bytes in 0.082s)
pkg: /data/local/tmpaoji_16172.apk
Success

C:\Users\bin\Desktop>adb root
adbd is already running as root

C:\Users\bin\Desktop>
下载地址:
http://soft.anruan.com/4752/ 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐