如何在eclipse中查看我的Android应用程序首选项

时间:2010-06-28 01:47:58

标签: android preferences

我可以访问首选项并添加和更改它们。如何在我的应用程序中查看存储共享首选项的键和值的整个文件。我已经更改,添加并删除了我的代码中的一些键,并希望看到对首选项文件的影响。

2 个答案:

答案 0 :(得分:6)

Eclipse,menu / Window / Show View / File Explorer。如果菜单中没有“文件资源管理器”,则单击“其他...”并在Android类别下找到它。

在文件树中,找到/data/data/com.your-package/shared_prefs下的应用程序数据文件夹。首选项文件将作为XML存在。从设备复制并享受。在文件资源管理器视图的右上角,有两个图标按钮 - 一个带有磁盘,另一个带有移动电话。这些按钮允许您分别从手机/模拟器复制文件。

或者,您可以使用ADB工具打开设备/ AVD的命令行,并使用UNIX标准“cat”命令。像这样:

C:\android-sdk-windows\platform-tools\adb shell cat /data/data/com.your-package/shared_prefs/*

假设当时只有一台连接的设备或正在运行的模拟器。

答案 1 :(得分:3)

您可以使用adb

查看偏好文件内容

使用以下命令

$./adb shell
#cd data
#cd data
#cd org.vipul
#cd shared_prefs
#ls
org.vipul_preferences.xml
#cat org.vipul_preferences.xml   
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<string name="update">30</string>
<boolean name="boot" value="false" />
<string name="pwd">Shah</string>
<string name="uname"></string>
</map>