我刚问过这个问题:Are there ways to get android app view hierarchy from another android app?
我搜索了很多源代码,并阅读了源代码hierarchyviewer,似乎层次结构视图附加到adb,然后adb使用套接字连接到adbd在模拟器或设备上运行。
我的设备扎根了。现在我想让我的Android应用程序通过套接字连接到本地adbd,或通过JNI调用adbd函数。
有人可以告诉我adbd如何转储系统的视图层次结构?
非常感谢。
答案 0 :(得分:4)
HierarchyViewer服务器不接受来自本地套接字的连接。使用HierarchyViewer的唯一方法是从桌面。