gpt4 book ai didi

android - Hierarchy Viewer 想要转发端口,怎么做?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:16:18 26 4
gpt4 key购买 nike

我正在尝试运行 Hierarchy Viewer 来调查我的应用程序在 Android 设备(三星 Galaxy S4,开发版)上的一个屏幕。

HV 启动,但在 TreeView 中显示空白屏幕,并显示这些错误消息

[2014-06-10 16:52:22 - ViewServerDevice]Unable to debug device: samsung-gt_i9505g-86d22a7c
[2014-06-10 16:52:23 - hierarchyviewer]Missing forwarded port for 86d22a7c
[2014-06-10 16:52:23 - hierarchyviewer]Unable to get the focused window from device 86d22a7c

为 HV 提供它想要的转发端口的步骤是什么?这是在 MacOS 10.7.5 上

screendump of HV

最佳答案

尝试以下步骤来解决此问题:

  1. 首先检查您是否在 Debug模式下运行应用程序。如果是,则退出 Debug模式并从设备上的启动器图标运行应用程序。此外,最好从终端启动 android 设备监视器,即转到 /Users/<user>/Library/Android/sdk/tools then enter ANDROID_HVPROTO=ddm monitor。 .

  2. 如果它仍然不起作用,请尝试在终端上运行 android 命令,如果它说找不到命令或类似的东西,请尝试此操作(或从 d.danailov's 回答 here 检查):

    vim ~/.bash_profile

然后在Vim的插入模式下输入这3行。

export ANDROID_HOME=/Users/<Username>/Library/Android/sdk (path to your sdk)
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
  1. 然后重启终端,在终端输入android。

  2. 现在从终端启动 android 设备监视器,即转到 /Users/<Username>/Library/Android/sdk/tools then enter ANDROID_HVPROTO=ddm monitor。 .

希望对您有所帮助。

关于android - Hierarchy Viewer 想要转发端口,怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24152711/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com