我有一个使用sharedPreferences的Android应用程序。
我使用 Eclipse 在 Android 设备中运行该应用程序
我想将整个沙箱从设备拉到桌面,以便我可以手动查看sharedPreferences的内容。
我单击DDMS,然后单击FileExplorer,看到数据文件夹,但它是空的。
感谢任何帮助! 提前致谢!
最佳答案
如果设备已取得 root 权限,则可能是有可能的。 但一般情况下,您无法将应用程序的沙箱从设备检索到电脑。
但是,您可以通过在 Android 虚拟设备 (AVD) 上运行应用程序来实现获取应用程序沙箱的目标。应用程序安装在 AVD 中后。
通过选择 Window -> Open Perspective -> DDMS 切换到 Eclipse 中的 DDMS Perspective
下面是 DDMS 屏幕示例
在右侧选项卡中,选择文件资源管理器,然后选择数据 -> 数据 ->,然后查看您打包的位置,选择它并按从中提取文件设备按钮,这是图像左上角的第一个按钮,然后会出现一个对话框,如下图所示,选择文件夹,整个包的内容将被保存
现在您可以打开所选文件夹,您可以在其中看到应用程序沙箱内容
关于android - 如何使用 Eclipse 从我的设备检索我的应用程序的沙箱?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25650419/