21、HierarchyViewer使用记录
1、是啥
HierachyViewer是一种能够方便开发人员了解activity中的布局信息的工具。
2、异常
HierachyViewer在未root过的设备或者低版本的设备是无法使用的
3、怎么办
要想看到这些信息,我们需要一个android官方团队成员写个一个开源工具,其实就是一个java文件了
4、使用方法
①将此文件导入你的工程
②在你准备要查看的activity中得onCreate、onResumne、onDestroy方法分别添加:
ViewServer.get(this).addWindow(this);
ViewServer.get(this).setFocusedWindow(this);
ViewServer.get(this).removeWindow(this);
③一切就绪,通过usb线连接准备测试的手机。
启动HierachyViewer工具,loadHierachy就可以查看了。