Android hierarchyviewer无法加载窗口数据

And*_*rew 33 android

我正在尝试使用hierarchyviewer工具来查看我的Android应用程序的布局.

我可以运行hierarchyviewer,并看到模拟器正在运行.我单击<Focused Window>并尝试加载视图层次结构并获取错误:

无法<Focused Window>在设备模拟器-5554上加载窗口的窗口数据.

我正在使用Eclipse 3.5.2开发OSX(10.6.5).我目前正在通过Eclipse调试自定义大小的模拟器.我已经使用Eclipse中的AVD和SDK管理器将Android工具更新到最新版本(修订版8).我没有找到任何线程搜索错误消息,或一般的heirarchy查看器问题.

有没有人知道如何使工具工作?

gjp*_*jpc 36

我发现当应用程序处于调试状态时,应用程序的视图层次结构不会加载.您是否尝试过关闭调试器并从启动图标启动应用程序?

  • 我有同样的问题,我的应用程序没有进行调试.它只是在模拟器上运行. (2认同)
  • 与android studio和genymotion虚拟设备有同样的问题.在android studio中停止任务并从模拟器应用程序手动运行帮助.非常感谢! (2认同)

Rod*_*dja 6

在我的情况下,我的一个TextView 中的回车字符(U + 000D)阻止了层次结构查看器加载窗口数据.

在这种情况下,这些认为没有帮助:

  • 清理项目
  • 不在调试模式下部署应用程序
  • 关闭日食
  • 赛跑 adb kill-server && adb start-server
  • 尝试其他视图,如com.android.settings.Settings或com.android.development.Development(工作正常)