我总结过sharedPreference的用法,我们清楚,它的机制就是用xml文件存储数据。
但是该如何查看这个文件呢?
该文件在手机的data/data/包名/shared_prefs目录下。
我们手机自带的文件管理器看不到的。
首先讲手机端查看:
一:获取root权限
建议使用kingRoot电脑版,很简单,数据线连接手机就可以啦。
二:下载Root Explorer。
三:查看。
打开Root Explorer,主界面分为2部分(root,和storage),在root部分列出的文件夹中找到data,点击打开,进入后再找data.慢慢进入到data/data/包名/shared_prefs目录。然后你就看到所有的sharedfrence文件啦。
截屏如下:
ddms那里如何查看呢?
File Explorer那里的data根本点不开对不对,这是权限问题。
用刚才下载好的Root Explorer来修该权限就好了。
比如修改data目录权限:
勾选data目录,然后点击右下角的按钮,在弹出的列表中选中permission.然后把Owner,Group,Others全部勾选上,此时就会显示权限为777.点击Ok,这样在ddms那里就可以打开data啦。
当然你还必须用同样的方式修改data/data还有data/data/包名等其他你想要访问的目录。
相关推荐
看一下/data/目录权限,可以看到权限为drwxrwx–x,/data/文件夹也打不开。 解读一下: 第一段(第1位)表示是目录还是文件,-表示是文件,d表示是目录; 第二段(第2-4位,共3个字符串)表示文件所属用户对它的权限;...
开发android的时候,尽管手机已经root但是DDMS中还是没有data/data路径怎么办? 可以用cmd命令提示符为逐个文件夹设置权限: 打开cmd,输入 adb shell 回车—> su 回车—> chmod 777 /data 回车—> chmod 777...
在Android应用程序中触发垃圾回收(GC) 5 监视Adroid应用程序的堆活动 5 终止Android进程 5 使用文件浏览器 6 从模拟器或设备上拷贝文件 6 向模拟器或设备拷贝文件 6 删除模拟器或设备上的文件夹 7 使用模拟器控制 ...
目前的3.2和4.0都不支持以太网,无法进行android开发. 使用此2.3版本,可以上网,使用adb连接DDMS,在eclipse上进行android程序的调试. 使用时请参考android x86修改分辨率相关的教程.
目前的3.2和4.0都不支持以太网,无法进行android开发. 使用此2.3版本,可以上网,使用adb连接DDMS,在eclipse上进行android程序的调试. 使用时请参考android x86修改分辨率相关的教程.
摘要:Java源码,Android源码,数据存储 本源码主要于数据存储SharePreferences相关,...实际上SharedPreferences是采用了XML格式将数据存储到设备中,在DDMS中的File Explorer中的/data/data//shares_prefs下。
可以直接对手机截屏,速度很快,需要打开DDMS调试。 已包含需要的jar包。 对应的博客地址: http://blog.csdn.net/singleton1900/article/details/15808665
ddms单文件提取版,不用再安装sdk了,方便只用来做逆向调试安卓程序用
从臃肿的sdk中单独提取,可用于逆向调试,非常好用的,有缺少ddms的可以直接下载,从臃肿的sdk中单独提取,可用于逆向调试,非常好用的,有缺少ddms的可以直接下载
Android 应用开发源码 参考与学习使用
DDMS的启动方式是通过在Android SDK安装目录下的tools子目录中找到ddms.bat批处理文件,双击运行该批处理文件即可运行DDMS程序。在运行该程序之前先运行模拟器。DDMS的运行界面如图1所示。 DDMS的主要功能是为IDE和...
DDMS 无法显示进程解决方案 mprop
[Android开发从零开始].6.DDMS视图和Button
Android DDMS 找不到手机设备的最佳辅助软件,几乎所有的DDMS能成功找到设备,都是靠它成功的!很实用,毕竟是大公司!不过里面的推荐可以不装!
ddms界面无响应 重命名下载的压缩包里面的swt.jar 为org.eclipse.swt.cocoa.macosx.x86_64_3.100.1.v4236b.jar,然后复制到lib/monitor-x86_64/plugins/ 目录下,覆盖原来的文件,重启ddms就可以了。
apn-ddms-filemange
详细介绍了EcliPse安装配置环境 DDMS使用,个人总结教程!
Samsung Galaxy Note3 Eclipse DDMS USB驱动,下载安装即可,重新启动Eclipse,打开DDMS即可发现设备。