运行层次结构查看器

时间:2010-10-19 00:26:33

标签: java android

我正在尝试运行Hierarchy Viewer。 developer.android.com对

“连接您的设备或启动模拟器。

从终端启动SDK / tools目录中的hierarchyviewer。“

我尝试在sdk / tools中找到层次结构查看器,但找不到它。我意识到我的困难可能只是因为我是一个完全的菜鸟,所以我可能只是缺少一些基本的东西。

如何运行hierarchyviewer?

谢谢!

5 个答案:

答案 0 :(得分:2)

(对不起,我的意思是将此添加为对Mayra答案的评论)

我使用的是SDK_r06,而HierarchyViewer.exe位于/ tools文件夹中。

我已升级到SDK_r07(使用Android SDK和AVD Manager),现在HierarchyViewer.exe不在/ tools文件夹中。

我从Android网站重新下载了SDK,它不在/ tools文件夹中。

它是否被排除在SDK的SDK_r07版本之外?

答案 1 :(得分:2)

在工具目录中

创建一个名为hv.bat的文件 并将此代码添加到

java -Xmx512m  -jar ./lib/hierarchyviewer.jar

它是windows文件目录的问题,但我们知道hierarchyviewer.jar在lib !!!!

或这是原始批次http://groups.google.com/group/android-developers/browse_thread/thread/30124afa7a708c96/c51b4fc2e979a721

答案 2 :(得分:1)

我假设您在Windows上...打开终端窗口运行开始 - >运行并键入“cmd”。你应该看到一个带光标的黑色窗口。

您需要输入cd C:\full\path\to\tools\directory填写安装sdk的路径,打开tools目录。

如果键入dir,您应该会看到该文件夹​​中的文件列表,其中一个是hierarchyviewer.exe。运行该文件(只需键入hierarchyviewer.exe

答案 3 :(得分:1)

刚刚遇到同样的问题。看起来SDK Tools的第7版不包含可执行文件的原因不明(您可以下载SDK并看到它不在那里)。因此,即使以前存在,更新也会删除可执行文件。但是,可执行文件不是* .exe,而只是* .bat,它使用lib文件夹中的HierarchyViewer.jar。

所以我只是将hierarchyviewer.bat文件从第6个版本复制到tools文件夹中并且它有效。
注意,你必须键入hierarchyviewer或hierarchyviewer.bat来启动它,而不是hierarchyviewer.exe。

答案 4 :(得分:0)

如果您在Windows上启动cmd,请键入

cd \ C:\ android-sdk-windows \ tools然后输入你现在的工具文件夹然后键入hierarchyviewer
然后输入,现在你应该看到hierarchyviewer

以及如何打开它并使用它http://developer.android.com/guide/developing/debugging/debugging-ui.html以及好文章  http://mobile.tutsplus.com/tutorials/android/android-tools-using-the-hierarchy-viewer/