0

当我在真实设备中运行项目结构时,为什么我的项目结构没有出现在 DDMS 透视图中?

4

2 回答 2

0

当您使用模拟器时会发生这种情况?您可以检查 Clean Project 或重新启动 Eclipse

于 2012-12-06T02:37:13.757 回答
0

问题是我的手机已经root了。所以,我再也看不到 data/data 目录了。但与往常一样,有办法做到这一点。我会给你看。

  1. 运行项目
  2. 转到 Eclipse 中的 DDMS 透视图
  3. 运行 Windows 提示符(Windows R + cmd)
  4. 键入“abd 外壳”
  5. 输入“苏”
  6. 键入“chmod 777 /data /data/data /data/data/com.example.example /data/data/com.example.example/*”
  7. 返回到 DDMS 透视图,您将看到数据。数据库、库和共享首选项

我发现了另一个问题。也就是说,当您尝试使用 DDMS 的 eclipse 功能提取 sharedPreference 或数据库时,您会收到“无法提取选择”错误。

为了从有根电话中取出东西,您需要以与查看文件相同的方式执行此操作,即使用带有 adb shell 命令的命令提示符。

唯一的区别是,当您键入根目录时,您应该进入您想要的特定文件。例如,如果您正在寻找一个数据库(您想要验证的最明显的东西),您应该在第 6 步中输入:

“chmod 777 /data/data/com.example.database/databases/database.db”

而已。

于 2012-12-06T03:30:21.643 回答