DDMS下data文件夹打不开

为了查看安卓设备上某个应用的SQLite数据库内容,打开了DDMS,能看到data文件夹,但是打不开。

可是mnt文件夹却是可以打开的,然后仔细查看两个文件夹的不同:

data   drwxrsw–x

mnt    drwxrwxr-x

mnt    drwxr-xr-x

好像少了read权限。

权限,data的other user权限里没有r,不可读。

解决方法:

进入sdk platform-tool

>adb shell
$ su
# chmod 755 /data

补充一点,怎样进入adb工具,adb.exe在android eclipse目录的sdk\platform-tools文件夹下,直接双击是不行的。如下方法进入:

1. 在环境变量中新建一个系统变量“Android”,当然,名字可以随便取:

然后把它添加在系统变量Path中,注意英文分号的使用:

OK,然后打开CMD,输入:"adb shell",然后分别输入“su”, “chmod 755 /data”

进入文件夹;再给里面的额文件权限

OK,DDMS中data文件夹可以打开了:

data里面还有个data,数据库文件就在里面这个data中,可是里面这个data仍然打不开,怎么办?答案是继续用“chmod 755 ”

输入:chmod 755 /data/data, 字面上就能看出来,就是对下一层目录继续修改权限:

OK,这下里面的data文件夹也能打开了:

要继续看里面的文件,照着上面的步骤进行即可。

只能一个一个的添加权限( ⊙ o ⊙ )啊!,大家有没有什么好的方法?

转自  http://blog.csdn.net/zhouyingge1104/article/details/39674211

时间: 2024-10-15 16:20:40

DDMS下data文件夹打不开的相关文章

使用真机测试时,在eclipse中data文件夹打不开

我们知道,在真机测试的时候,在某个应用程序中产生的db文件存在于data/data/应用的包名/中,这是我们很可能需要去该文件夹去查看一下,但是这个文件夹很可能打不开.以下给出解决办法: 1)使用RE文件管理器把data文件夹的权限更改为可读写,问题就解决了 2)使用模拟器 使用真机测试时,在eclipse中data文件夹打不开

Android studio关于真机调试DDMS中的data文件夹打不开的解决方法

由于做开发的时候想打开查看数据库存放的内容,在eclipse中数据库文件默认就在/data/data/应用包名/databases/数据库名,而用Android studio打开DDMS下面找时发现点击data下拉按钮没有任何反应(如下图所示)后来找了很久才发现是权限问题,需要修改文件的权限: 上面是未修改过的,可以看到data文件夹的读写权限只对用户组内的用户开放,对其他用户不开放,所以我们只需要把读写权限赋予其他用户即可,具体步骤如下所示: 1.进入Android SDK安装目录,找到pla

data文件夹权限修改

程序用FileOutputStream以及xml格式的ShardPreference生成的文件会存储在data文件夹下,可以AS顶部栏的Tools->Android->Android Device Monitor工具的file explore可以方便查看 但是,默认情况下data文件夹的权限是771,这个工具只有最后的1权限,也就是仅执行,这是个很蛋疼的权限,意味着你可以进入该文件夹下,但是既不能看该文件夹下有什么,也不能在这个文件夹下创建文件,因此我们不能在这样的情况下用此工具查看程序运行生

Android真机连接Eclipse时,打不开File Explorer下的data文件夹解决方法

    当用真机开发Android时,连接了Eclipse后,默认在File Explorer下是达不开我们手机的data文件夹的,这里打不开是因为权限不足.以下有个小技巧可以解决这问题. 首先,测试机先root,然后在手机上安装上R.E 管理器(或类似软件),再将/data/data及其子文件夹下的访问权限都修改为可读可写可执行即可.这时候再使用eclipse的File Explorer就可以展开了,这时候就可以查看应用下的SQLite数据库了.

DDMS 用file explore看不到data/data文件夹

[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3881477.html 联系方式:[email protected] [正文] Android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹,问题在于data文件夹没有权限,用360手机助手或豌豆荚也是看不见的. 有以下两种解决方法: 方法一:使用adb

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

[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3881477.html 联系方式:[email protected] [正文] Android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹,问题在于data文件夹没有权限,用360手机助手或豌豆荚也是看不见的. 有以下两种解决方法: 方法一:使用adb

在Eclipse的DDMS中查看手机data文件夹中的内容

在模拟器状态下,在Eclipse的DDMS中的File Explorer下查看手机data/data中的内容是件非常轻松的事情,特别是查看databases 但是在真机模式下就全然不是那么一回事了,在DDMS中的data文件夹无法展开,why? 解决方法: 1.手机获取ROOT权限: 2.更改文件夹权限,获取文件夹读写权限: 传统模式: 1.打开运行,在命令行下键入cmd (我们假设你使用的window系统) 2.再键入adb shell(什么?你的竟然提示“不是内部或外部命令,也不是可运行的程

android 读取DDMS里的文件时打不开,解决办法

1.问题:安卓自带数据库SQLite数据读取时(ddms---data----data----yourprojectname----databases),当点击data时目录展不开.从而无法查看数据库表中的数据. 2.方法:第一获得ROOT权限,如何获得root权限?我下载了一个一键root工具,挺好用的 (muzisoft.exe)安装在电脑上,并连接手机.点击一键root,等几分钟即可. 3.修改要查看文件的权限,下载一个RE(R.E管理器)并安装在手机上,运行,长按要查看的文件,在弹出的列

Thinkphp5笔记五:配置data文件夹

如果你看项目下的各种文件,有种乱七八糟的感觉的话,你就可以进行以下配置. 配置data文件夹的,整理各种文件,让看起来舒服些. 一.设置runtime文件夹 index.php define('RUNTIME_PATH', __DIR__ . '/data/runtime/'); 二.设置upload,存放上传图片.上传文件 三.设置static,存放jquery.js.bootstrap.一些效果插件什么的 // 视图输出字符串内容替换 'view_replace_str' => [ '__D