我正在使用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。