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

发布于 2024-09-07 05:21:22 字数 88 浏览 2 评论 0原文

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

I can access the preferences and add and change them. How can I view the entire file that stores the keys and values for sharedpreferences in my app. I have changed, added and removed some keys from my code and would like to see the effect on the preference file.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

慈悲佛祖 2024-09-14 05:21:22

Eclipse,菜单/窗口/显示视图/文件资源管理器。如果菜单中没有“文件资源管理器”,请单击“其他...”并在 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/*

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

Eclipse, menu/Window/Show View/File Explorer. If "File Explorer" is not in the menu, then click "Other..." and find it under the Android category.

In the file tree, find your app's data folder under /data/data/com.your-package/shared_prefs. The preference file will be there, as an XML. Copy it from the device and enjoy. In the upper right corner of the File Explorer view, there are two icon buttons - one with a disk and one with a mobile phone. These buttons will allow you to copy files from and to the phone/emulator, respectively.

Alternatively, you can open a command line to the device/AVD using the ADB tool, and use the UNIX standard "cat" command. Like this:

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

Assuming there's only one connected device or running emulator at the time.

独夜无伴 2024-09-14 05:21:22

您可以使用 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>

you can view preference file contents using adb

Use following Commands

$./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>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文