DDMS视图中的文件资源管理器中不存在项目结构

时间:2012-12-06 02:31:57

标签: java android eclipse ddms perspective

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

问题是我的手机已植根了。所以,我再也看不到数据/数据目录了。 但与往常一样,有一种方法可以做到这一点。我会告诉你。

  1. 运行项目
  2. 转到Eclipse中的DDMS透视图
  3. 运行Windows提示符(Windows R + cmd)
  4. 输入“abd shell”
  5. 输入“su”
  6. 输入“chmod 777 / data / data / data /data/data/com.example.example /data/data/com.example.example / *”
  7. 返回DDMS透视图,您将看到数据。数据库,库和sharedPreferences
  8. 我发现了另一个问题。也就是说,当您尝试使用DDMS的eclipse功能提取sharedPreference或数据库时,会出现“无法提取选择”错误。

    为了从root手机中取出内容,您需要以与查看文件相同的方式执行此操作,即使用命令提示符和adb shell命令。

    唯一的区别是当你输入root时,你应该找到你想要的特定文件。例如,如果您正在寻找一个数据库(您要验证的最明显的事情),您应该在步骤6中输入:

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

    就是这样。