你们都有体验:开发过程当中总会碰见各类奇妙的事情,有些事如此诡异,以致于耗费几个小时甚至几天,甚至动摇了你朴素的世界观,而最后每每由一个小trick解决,提醒本身不可“迷信”。我把这些小窍门记录下来,但愿分享给有须要的朋友,挽救他们的时间。shell
因为某些缘由,须要经过eclipse访问/data/下的文件。eclipse
打开eclipse-DDMS,看到data是根目录下的3个之一,左边的“expandable”标志很可爱。工具
结果发现:点不开。使劲点,仍是点不开。orm
检查一下:设备正常online,而且同是根目录下mnt,system能正常访问递归
寻找真正的缘由。此处省去3千字…ip
仔细查看DDMS,重大发现开发
data drwxrsw–xform
mnt drwxrwxr-xcli
mnt drwxr-xr-xsdk
权限!data的other user权限里没有r,不可读!接下去怎么办就明了。
进入sdk platform-tool
>adb shell
$ su
# chmod 755 /data
这个地方 若是su 不能切换到 # 权限多是 手机没有root 用工具root 一下 就能够切换了
chmod -R 755 /data 递归设置权限
打开,搞定!