子问题: 如何在一个界面中快速得到每个控件的Resource ID

一开始,我看了这个文章:https://blog.csdn.net/m0_37302832/article/details/105146867 ,但是发现无效

所以得找新办法,这是我找到的新办法

下面这样就行

import uiautomator2 as u2


device = u2.connect(phone_address)  # 你也可以使用USB连接,不过需要先通过adb连接到设备
elements = device.dump_hierarchy()
with open('ui.xml', 'w', encoding='utf-8') as file:
    file.write(elements)

获得的结果

图片.png


也可以用这个工具:https://github.com/alibaba/web-editor/blob/master/README_ZH.md


universe_king
3.4k 声望687 粉丝