android - Android Hierarchy-Viewer-无法在ddms层次结构查看器中查看应用-LMLPHP我正在使用moto-g4 plus,在ddms中检测到我的设备,但在层次结构查看器中未显示该应用。

我还遵循了以下步骤

https://developer.android.com/studio/profile/hierarchy-viewer-setup.html#hvproto-variable

设备上的Android版本-6.0

控制台日志:

 [2016-12-06 16:05:31 - hierarchyviewer]Unable to get view server protocol version from device ZY223FMT2T
[2016-12-06 16:05:32 - ViewServerDevice]Unable to debug device: motorola-moto_g__4_-ZY223FMT2T
[2016-12-06 16:05:33 - hierarchyviewer]Missing forwarded port for ZY223FMT2T
[2016-12-06 16:05:33 - hierarchyviewer]Unable to get the focused window from device ZY223FMT2T

最佳答案

要在实际设备上使用层次结构查看器,您需要使用ddm而不是ddms协议。

export ANDROID_HVPROTO=ddm添加到您的.bash_profile中,然后获取./.bash_profile。

然后重新启动Android Studio并删除已安装的应用程序。

再试一次,现在应该可以了。有关更多信息,请参考此post

10-05 18:00