我正在尝试运行Hierarchy Viewer。 developer.android.com对
说“连接您的设备或启动模拟器。
从终端启动SDK / tools目录中的hierarchyviewer。“
我尝试在sdk / tools中找到层次结构查看器,但找不到它。我意识到我的困难可能只是因为我是一个完全的菜鸟,所以我可能只是缺少一些基本的东西。
如何运行hierarchyviewer?
谢谢!
答案 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 !!!!
答案 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/