我运行以下代码以在 Android 设备上显示文本:
from uiautomator import Device
def capture_text():
d = Device()
current_text = d.info
print(f'current text: {current_text}')
capture_text()
我运行它,它永远卡住了,
我是否犯了任何错误或者我应该修复此代码?
你可以这样尝试
from uiautomator import Device
def capture_text():
d = Device()
element = d(resourceId='your_element_id')
if element.exists and element.visible:
text = element.text
print(f'Captured text: {text}')
else:
print('Element not found or not visible')
capture_text()