众所周知,Preference是android存放数据的三种方法之一,最近在研究Preference,不过教材上说,有个xml文件会保存出来,但我找来找去也找不到,想问下各位网友,知道放在哪个位置吗?

解决方案 »

  1.   

    /data/data/程序的包名/shared_prefs 下
      

  2.   


    我知道是这个目录,但我不知道data的data放在哪里哦,可以指点一下么?我点击file explore 之看到data,双击data竟然没有东西,很困惑了。 
      

  3.   


    大部分手机打不开data目录是 因为没有权限。。或者你把手机root了就能。。或者使用模拟器也能打开
      

  4.   


    点不到是data文件夹没读权限,要root之后 修改增加读权限 可以下载z4root

    adb shell
    su
    chmod 777 /data
      

  5.   


    哦,原来这样的,那如果我在模拟器里想看呢?又应该如何做?我的手机没有root的。
      

  6.   


    可以下载z4root root一下就可以了,模拟器默认是有读权限的可以直接看
      

  7.   

    看模拟器就可以了。模拟器可以打开data/data
      

  8.   


    你说的z4root,是针对手机的吧?不过我在模拟器看的话,全部都是空,看来我要加你慢慢请教了,方便吗?
      

  9.   

    那可以啊 模拟器我没试过z4root  用的平板机是没问题的 模拟器应该也可以的.
      

  10.   

    装个R.explorer这个相对好用一点,程序目录为:data/data/主程序包名/shared_prefs下面就会出现你采用SharedPreferences创建的xml文件