AirtestProject / AirtestIDE

221 stars 38 forks source link

为什么parent和sibling找到的元素是一样的 #584

Open donyu123 opened 4 years ago

donyu123 commented 4 years ago

image

brantxiong commented 4 years ago

sibling是找到同级节点,可以用parent获取父级节点,参考:https://poco.readthedocs.io/en/latest/source/poco.proxy.html

donyu123 commented 4 years ago

不是 我的意思是 现在 sibling 这个方法 他有问题 没有获取同级元素 获取的是父级的元素

donyu123 commented 4 years ago

你们试一下看看

donyu123 commented 4 years ago

不是我的意思是现在sibling这个方法他有问题没有获取同级元素

yimelia commented 4 years ago

运行一下

print(poco.agent.hierarchy.dump())

然后把print出来的结果,复制出来,原文发上来看看

donyu123 commented 4 years ago

{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'children': [{'name': 'com.tencent.mm:id/ai', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ai', 'pos': [0.07, 0.14125], 'scrollable': False, 'boundsInParent': [0.06, 0.03375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.06, 0.03375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/ai_', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'com.tencent.mm.ui.MMImageView', 'focusable': False}}, {'children': [{'children': [{'children': [{'name': 'android:id/title', 'payload': {'checkable': False, 'resourceId': 'android:id/title', 'pos': [0.20333333333333334, 0.14125], 'scrollable': False, 'boundsInParent': [0.12666666666666668, 0.0325], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.12666666666666668, 0.0325], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'text': '朋友圈', 'name': 'android:id/title', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.TextView', 'focusable': False}}], 'name': 'android.widget.LinearLayout', 'payload': {'checkable': False, 'pos': [0.4811111111111111, 0.14125], 'scrollable': False, 'boundsInParent': [0.6833333333333333, 0.0325], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.6833333333333333, 0.0325], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.LinearLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'android.widget.LinearLayout', 'payload': {'checkable': False, 'pos': [0.4811111111111111, 0.14125], 'scrollable': False, 'boundsInParent': [0.6833333333333333, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.6833333333333333, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.LinearLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}, {'name': 'com.tencent.mm:id/amu', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/amu', 'pos': [0.8733333333333333, 0.14125], 'scrollable': False, 'boundsInParent': [0.1, 0.05625], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.1, 0.05625], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/amu', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/lk', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/lk', 'pos': [0.5311111111111111, 0.14125], 'scrollable': False, 'boundsInParent': [0.7833333333333333, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.7833333333333333, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/lk', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/amq', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/amq', 'pos': [0.4811111111111111, 0.14125], 'scrollable': False, 'boundsInParent': [0.8833333333333333, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.8833333333333333, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/amq', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'android.widget.LinearLayout', 'payload': {'checkable': False, 'pos': [0.4811111111111111, 0.14125], 'scrollable': False, 'boundsInParent': [0.8833333333333333, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.8833333333333333, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.LinearLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/k7', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/k7', 'pos': [0.46111111111111114, 0.14125], 'scrollable': False, 'boundsInParent': [0.9233333333333333, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.9233333333333333, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/k7', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}, {'children': [{'name': 'com.tencent.mm:id/a0c', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/a0c', 'pos': [0.9511111111111111, 0.140625], 'scrollable': False, 'boundsInParent': [0.016666666666666666, 0.018125], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.016666666666666666, 0.018125], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/a0c', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.ImageView', 'focusable': False}}], 'name': 'android.widget.LinearLayout', 'payload': {'checkable': False, 'pos': [0.9611111111111111, 0.14125], 'scrollable': False, 'boundsInParent': [0.07666666666666666, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.07666666666666666, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.LinearLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/ded', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ded', 'pos': [0.5, 0.140625], 'scrollable': False, 'boundsInParent': [1, 0.079375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 0.079375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/ded', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}, {'name': 'android:id/title', 'payload': {'checkable': False, 'resourceId': 'android:id/title', 'pos': [0.5, 0.18625], 'scrollable': False, 'boundsInParent': [1, 0.01125], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 0.01125], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'desc': '分隔栏', 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android:id/title', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.TextView', 'focusable': False}}], 'name': 'android:id/list', 'payload': {'checkable': False, 'resourceId': 'android:id/list', 'pos': [0.5, 0.51125], 'scrollable': False, 'boundsInParent': [1, 0.82], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 0.82], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': True, 'touchable': True, 'package': 'com.tencent.mm', 'name': 'android:id/list', 'scale': [1, 1], 'dismissable': False, 'longClickable': True, 'type': 'android.widget.ListView', 'focusable': True}}], 'name': 'com.tencent.mm:id/dfl', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/dfl', 'pos': [0.5, 0.51125], 'scrollable': False, 'boundsInParent': [1, 0.82], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 0.82], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/dfl', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/dcj', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/dcj', 'pos': [0.5, 0.5], 'scrollable': False, 'boundsInParent': [1, 1], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 1], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/dcj', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.FrameLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/br7', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/br7', 'pos': [0.5, 0.5], 'scrollable': True, 'boundsInParent': [1, 1], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 1], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/br7', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'com.tencent.mm.ui.mogic.WxViewPager', 'focusable': True}}, {'children': [{'children': [{'children': [{'children': [{'children': [{'name': 'com.tencent.mm:id/sh', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/sh', 'pos': [0.12444444444444444, 0.94875], 'scrollable': False, 'boundsInParent': [0.07, 0.039375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.07, 0.039375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/sh', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.ImageView', 'focusable': False}}, {'name': 'com.tencent.mm:id/ddl', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ddl', 'pos': [0.16333333333333333, 0.941875], 'scrollable': False, 'boundsInParent': [0.044444444444444446, 0.025625], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.044444444444444446, 0.025625], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'text': '3', 'name': 'com.tencent.mm:id/ddl', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.TextView', 'focusable': False}}], 'name': 'android.widget.RelativeLayout', 'payload': {'checkable': False, 'pos': [0.12444444444444444, 0.94875], 'scrollable': False, 'boundsInParent': [0.25, 0.039375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.039375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.RelativeLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}, {'name': 'com.tencent.mm:id/ddm', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ddm', 'pos': [0.12444444444444444, 0.98], 'scrollable': False, 'boundsInParent': [0.06, 0.023125], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.06, 0.023125], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'text': '微信', 'name': 'com.tencent.mm:id/ddm', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.TextView', 'focusable': False}}], 'name': 'com.tencent.mm:id/ddk', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ddk', 'pos': [0.12444444444444444, 0.960625], 'scrollable': False, 'boundsInParent': [0.25, 0.0625], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.0625], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/ddk', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'android.widget.RelativeLayout', 'payload': {'checkable': False, 'pos': [0.12444444444444444, 0.960625], 'scrollable': False, 'boundsInParent': [0.25, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': True, 'package': 'com.tencent.mm', 'name': 'android.widget.RelativeLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}, {'children': [{'children': [{'children': [{'name': 'com.tencent.mm:id/sh', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/sh', 'pos': [0.37444444444444447, 0.94875], 'scrollable': False, 'boundsInParent': [0.07, 0.039375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.07, 0.039375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/sh', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.ImageView', 'focusable': False}}], 'name': 'android.widget.RelativeLayout', 'payload': {'checkable': False, 'pos': [0.37444444444444447, 0.94875], 'scrollable': False, 'boundsInParent': [0.25, 0.039375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.039375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.RelativeLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}, {'name': 'com.tencent.mm:id/ddm', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ddm', 'pos': [0.37444444444444447, 0.98], 'scrollable': False, 'boundsInParent': [0.09, 0.023125], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.09, 0.023125], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'text': '通讯录', 'name': 'com.tencent.mm:id/ddm', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.TextView', 'focusable': False}}], 'name': 'com.tencent.mm:id/ddk', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ddk', 'pos': [0.37444444444444447, 0.960625], 'scrollable': False, 'boundsInParent': [0.25, 0.0625], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.0625], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/ddk', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'android.widget.RelativeLayout', 'payload': {'checkable': False, 'pos': [0.37444444444444447, 0.960625], 'scrollable': False, 'boundsInParent': [0.25, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': True, 'package': 'com.tencent.mm', 'name': 'android.widget.RelativeLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}, {'children': [{'children': [{'children': [{'name': 'com.tencent.mm:id/sh', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/sh', 'pos': [0.6244444444444445, 0.94875], 'scrollable': False, 'boundsInParent': [0.07, 0.039375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.07, 0.039375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/sh', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.ImageView', 'focusable': False}}], 'name': 'android.widget.RelativeLayout', 'payload': {'checkable': False, 'pos': [0.6244444444444445, 0.94875], 'scrollable': False, 'boundsInParent': [0.25, 0.039375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.039375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.RelativeLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}, {'name': 'com.tencent.mm:id/ddm', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ddm', 'pos': [0.6244444444444445, 0.98], 'scrollable': False, 'boundsInParent': [0.06, 0.023125], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.06, 0.023125], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'text': '发现', 'name': 'com.tencent.mm:id/ddm', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.TextView', 'focusable': False}}], 'name': 'com.tencent.mm:id/ddk', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ddk', 'pos': [0.6244444444444445, 0.960625], 'scrollable': False, 'boundsInParent': [0.25, 0.0625], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.0625], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/ddk', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'android.widget.RelativeLayout', 'payload': {'checkable': False, 'pos': [0.6244444444444445, 0.960625], 'scrollable': False, 'boundsInParent': [0.25, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': True, 'package': 'com.tencent.mm', 'name': 'android.widget.RelativeLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}, {'children': [{'children': [{'children': [{'name': 'com.tencent.mm:id/sh', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/sh', 'pos': [0.8744444444444445, 0.94875], 'scrollable': False, 'boundsInParent': [0.07, 0.039375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.07, 0.039375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/sh', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.ImageView', 'focusable': False}}], 'name': 'android.widget.RelativeLayout', 'payload': {'checkable': False, 'pos': [0.8744444444444445, 0.94875], 'scrollable': False, 'boundsInParent': [0.25, 0.039375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.039375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.RelativeLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}, {'name': 'com.tencent.mm:id/ddm', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ddm', 'pos': [0.8744444444444445, 0.98], 'scrollable': False, 'boundsInParent': [0.03, 0.023125], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.03, 0.023125], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'text': '我', 'name': 'com.tencent.mm:id/ddm', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.TextView', 'focusable': False}}], 'name': 'com.tencent.mm:id/ddk', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ddk', 'pos': [0.8744444444444445, 0.960625], 'scrollable': False, 'boundsInParent': [0.25, 0.0625], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.0625], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/ddk', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'android.widget.RelativeLayout', 'payload': {'checkable': False, 'pos': [0.8744444444444445, 0.960625], 'scrollable': False, 'boundsInParent': [0.25, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.25, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': True, 'package': 'com.tencent.mm', 'name': 'android.widget.RelativeLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}], 'name': 'android.widget.LinearLayout', 'payload': {'checkable': False, 'pos': [0.5, 0.960625], 'scrollable': False, 'boundsInParent': [1, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.LinearLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/bq', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/bq', 'pos': [0.5, 0.960625], 'scrollable': False, 'boundsInParent': [1, 0.07875], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 0.07875], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/bq', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}], 'name': 'android.widget.FrameLayout', 'payload': {'checkable': False, 'pos': [0.5, 0.5], 'scrollable': False, 'boundsInParent': [1, 1], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 1], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.FrameLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.FrameLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/d7f', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/d7f', 'pos': [0.5, 0.5], 'scrollable': False, 'boundsInParent': [1, 1], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 1], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/d7f', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.FrameLayout', 'focusable': False}}], 'name': 'android:id/content', 'payload': {'checkable': False, 'resourceId': 'android:id/content', 'pos': [0.5, 0.5], 'scrollable': False, 'boundsInParent': [1, 1], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 1], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android:id/content', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.FrameLayout', 'focusable': False}}, {'children': [{'children': [{'children': [{'children': [{'children': [{'name': 'android:id/text1', 'payload': {'checkable': False, 'resourceId': 'android:id/text1', 'pos': [0.07777777777777778, 0.061875], 'scrollable': False, 'boundsInParent': [0.08444444444444445, 0.0325], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.08444444444444445, 0.0325], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'text': '发现', 'name': 'android:id/text1', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.TextView', 'focusable': False}}], 'name': 'android.widget.RelativeLayout', 'payload': {'checkable': False, 'pos': [0.06, 0.061875], 'scrollable': False, 'boundsInParent': [0.12, 0.03375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.12, 0.03375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.RelativeLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}], 'name': 'android.widget.LinearLayout', 'payload': {'checkable': False, 'pos': [0.36, 0.061875], 'scrollable': False, 'boundsInParent': [0.72, 0.0675], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.72, 0.0675], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.LinearLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/ll', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/ll', 'pos': [0.36, 0.061875], 'scrollable': False, 'boundsInParent': [0.72, 0.0675], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.72, 0.0675], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': True, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/ll', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}, {'children': [{'children': [{'name': 'com.tencent.mm:id/jq', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/jq', 'pos': [0.79, 0.061875], 'scrollable': False, 'boundsInParent': [0.06, 0.03375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.06, 0.03375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/jq', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.ImageView', 'focusable': False}}], 'name': 'com.tencent.mm:id/c2', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/c2', 'pos': [0.79, 0.061875], 'scrollable': False, 'boundsInParent': [0.14, 0.0675], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.14, 0.0675], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': True, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/c2', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}, {'children': [{'name': 'com.tencent.mm:id/jq', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/jq', 'pos': [0.93, 0.061875], 'scrollable': False, 'boundsInParent': [0.06, 0.03375], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.06, 0.03375], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/jq', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.ImageView', 'focusable': False}}], 'name': 'com.tencent.mm:id/c1', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/c1', 'pos': [0.93, 0.061875], 'scrollable': False, 'boundsInParent': [0.14, 0.0675], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.14, 0.0675], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'desc': '更多功能按钮', 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': True, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/c1', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.RelativeLayout', 'focusable': False}}], 'name': 'android.support.v7.widget.LinearLayoutCompat', 'payload': {'checkable': False, 'pos': [0.86, 0.061875], 'scrollable': False, 'boundsInParent': [0.28, 0.0675], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [0.28, 0.0675], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.support.v7.widget.LinearLayoutCompat', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.support.v7.widget.LinearLayoutCompat', 'focusable': False}}], 'name': 'com.tencent.mm:id/kh', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/kh', 'pos': [0.5, 0.061875], 'scrollable': False, 'boundsInParent': [1, 0.0675], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 0.0675], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': True, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/kh', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.view.ViewGroup', 'focusable': False}}], 'name': 'com.tencent.mm:id/kg', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/kg', 'pos': [0.5, 0.061875], 'scrollable': False, 'boundsInParent': [1, 0.0675], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 0.0675], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/kg', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.FrameLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/kf', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/kf', 'pos': [0.5, 0.5], 'scrollable': False, 'boundsInParent': [1, 1], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 1], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/kf', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.view.ViewGroup', 'focusable': False}}], 'name': 'android.widget.FrameLayout', 'payload': {'checkable': False, 'pos': [0.5, 0.5], 'scrollable': False, 'boundsInParent': [1, 1], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 1], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.FrameLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.FrameLayout', 'focusable': False}}], 'name': 'com.tencent.mm:id/bp', 'payload': {'checkable': False, 'resourceId': 'com.tencent.mm:id/bp', 'pos': [0.5, 0.5], 'scrollable': False, 'boundsInParent': [1, 1], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 1], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'com.tencent.mm:id/bp', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.LinearLayout', 'focusable': False}}], 'name': 'android.widget.FrameLayout', 'payload': {'checkable': False, 'pos': [0.5, 0.5], 'scrollable': False, 'boundsInParent': [1, 1], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 1], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android.widget.FrameLayout', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.FrameLayout', 'focusable': False}}, {'name': 'android:id/statusBarBackground', 'payload': {'checkable': False, 'resourceId': 'android:id/statusBarBackground', 'pos': [0.5, 0.01375], 'scrollable': False, 'boundsInParent': [1, 0.028125], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 0.028125], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': 'android:id/statusBarBackground', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.view.View', 'focusable': False}}], 'name': '当前所在页面,与的聊天', 'payload': {'checkable': False, 'pos': [0.5, 0.5], 'scrollable': False, 'boundsInParent': [1, 1], 'selected': False, 'anchorPoint': [0.5, 0.5], 'size': [1, 1], 'zOrders': {'global': 0, 'local': 0}, 'editalbe': False, 'desc': '当前所在页面,与的聊天', 'visible': True, 'enabled': True, 'checked': False, 'focused': False, 'touchable': False, 'package': 'com.tencent.mm', 'name': '当前所在页面,与的聊天', 'scale': [1, 1], 'dismissable': False, 'longClickable': False, 'type': 'android.widget.FrameLayout', 'focusable': False}}