`

在手机端和ddms电脑端查看data/data目录下某个应用的sharedPreference

阅读更多



 我总结过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/包名等其他你想要访问的目录。

 

 

 

 

 

 

 

 

 

  • 大小: 68.5 KB
  • 大小: 111.6 KB
分享到:
评论

相关推荐

    Android studio中DDMS无法查看data数据

    看一下/data/目录权限,可以看到权限为drwxrwx–x,/data/文件夹也打不开。 解读一下: 第一段(第1位)表示是目录还是文件,-表示是文件,d表示是目录; 第二段(第2-4位,共3个字符串)表示文件所属用户对它的权限;...

    android下如何调试程序,Eclipse使用DDMS

    尽管通常会使用Eclipse的调试参数来运行和调试应用程序,但在某些情况下也可以通过DDMS选择需要调试的应用程序,并直接关联和调试它。 - **选择进程**:首先,在DDMS中找到要调试的应用程序所在的进程。 - **关联...

    ddms单文件提取版

    在传统的Android开发环境中,开发者通常需要下载并安装整个Android SDK,然后通过SDK的Tools目录下的DDMS工具进行应用的调试工作。但这种做法对于只需要使用DDMS功能的开发者来说显得有些繁琐。 在“ddms单文件提取...

    Android开发时尽管已root但是ddms还是没有data路径怎么办

    开发android的时候,尽管手机已经root但是DDMS中还是没有data/data路径怎么办? 可以用cmd命令提示符为逐个文件夹设置权限: 打开cmd,输入 adb shell 回车—> su 回车—> chmod 777 /data 回车—> chmod 777...

    ddms 文件提取版 ,设置环境变量后 cmd - > ddms 即可

    DDMS(Dalvik Debug Monitor Service)是Android系统中用于调试应用程序的重要工具,它在Android开发和逆向工程中扮演着核心角色。这个“ddms 文件提取版”是将原本集成在SDK中的DDMS单独提取出来,方便开发者在不...

    Android应用源码之6.DDMS视图和Button.zip

    在Android应用开发中,DDMS(Dalvik Debug Monitor Service)是Android SDK中一个重要的调试工具,它提供了多种功能,如设备管理、进程管理、内存分析、线程跟踪以及UI界面的截图等。本资料包“Android应用源码之6....

    android x86镜像,支持以太网,可连接DDMS进行开发调试(part2/2)

    目前的3.2和4.0都不支持以太网,无法进行android开发. 使用此2.3版本,可以上网,使用adb连接DDMS,在eclipse上进行android程序的调试. 使用时请参考android x86修改分辨率相关的教程.

    android x86镜像,支持以太网,可连接DDMS进行开发调试(part1/2)

    目前的3.2和4.0都不支持以太网,无法进行android开发. 使用此2.3版本,可以上网,使用adb连接DDMS,在eclipse上进行android程序的调试. 使用时请参考android x86修改分辨率相关的教程.

    android_ddms.pdf

    1. **直接运行ddms.bat文件**:在安装Android SDK的目录下的`tools/`文件夹中找到`ddms.bat`文件,双击即可启动DDMS。 2. **通过Eclipse集成环境启动**:如果你正在使用Eclipse作为开发工具,可以在Eclipse中启动...

    006__android 之DDMS的使用

    Android DDMS,全称Dalvik Debug Monitor Service,是Android开发者工具集ADT(Android Development Tools)的一部分,主要用于调试Android应用程序...在实践中不断探索和熟练运用DDMS,将大大提高开发效率和应用质量。

    关于在android当中DDMS的作用以及如何使用

    它能够帮助开发者进行一系列的操作,如查看正在运行的应用程序状态、监视CPU和内存使用情况、截取屏幕截图等。对于Android开发者而言,熟练掌握DDMS的使用方法是非常重要的。 #### 二、DDMS的主要功能 1. **进程...

    DDMS 无法显示进程解决方案 mprop

    DDMS(Dalvik Debug Monitor Service)是Android开发者用于调试应用程序的重要工具,它提供了查看设备上的进程、线程、内存使用情况、堆栈跟踪以及接收广播等实用功能。然而,有时在使用过程中,开发者可能会遇到...

    Samsung Galaxy Note3 Eclipse DDMS USB驱动

    【标题】"Samsung Galaxy Note3 Eclipse DDMS USB驱动"揭示了这一内容主要涉及...它使得开发者能够在Eclipse环境下顺利地通过DDMS对手机进行调试,从而提高开发效率,解决在设备上遇到的问题,确保应用的性能和兼容性。

    DDMS简洁版,适合做测试不想安装厚重版软件的同学

    总的来说,这个简洁版的DDMS是为那些希望在轻量级环境下进行Android应用测试的开发者准备的,它简化了SDK的安装过程,同时也保留了必要的调试功能,使开发者能够有效地进行问题定位和优化。在实际开发过程中,熟练...

    DDMS加文件出错

    DDMS是Android开发者用来调试应用、查看设备状态和模拟用户行为的一个重要工具,它允许开发者在模拟器或连接的设备上管理文件、查看内存使用情况、跟踪线程以及接收日志输出。 在描述中,虽然信息非常有限,但我们...

    应用源码之6.DDMS视图和Button.zip

    通过DDMS,开发者可以模拟各种用户行为,如发送伪事件,观察应用程序在不同情况下的反应。例如,你可以通过DDMS的堆内存视图来检查和分析应用的内存占用,防止内存泄漏。此外,DDMS的日志cat功能可以帮助开发者查看...

    获取安装后的app所占空间大小

    这些文件存储在特定的缓存目录下,如`Android/data/<package_name>/cache`。 4. **数据大小**:这包括应用在内部存储或外部存储(如SD卡)中保存的数据库、共享首选项、文件等。它们通常位于`Android/data/...

    ddms_traceView.zip

    在Android应用开发过程中,性能优化是不可或缺的一环,而DDMS(Dalvik Debug Monitor Service)和TraceView是开发者常用的性能分析工具,尤其在排查CPU利用率过高、内存泄漏等问题时起到重要作用。"ddms_traceView....

Global site tag (gtag.js) - Google Analytics