我想使用UIAutomator对微信支付进行自动化,在用UI Automator Viewer这个工具获取密码按钮控件时发现拿不到键盘中的控件,所以无法实现输入密码的自动化,截图如下:
这个LinearLayout是我能获取到的最小的节点了,但它是一整行,请问有没有办法让我得到其中每个数字对应的控件?
我想使用UIAutomator对微信支付进行自动化,在用UI Automator Viewer这个工具获取密码按钮控件时发现拿不到键盘中的控件,所以无法实现输入密码的自动化,截图如下:
这个LinearLayout是我能获取到的最小的节点了,但它是一整行,请问有没有办法让我得到其中每个数字对应的控件?
3 回答951 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
1 回答829 阅读✓ 已解决
2 回答941 阅读
2 回答881 阅读
1 回答813 阅读
1 回答862 阅读
没用过这个工具
考虑下,获取到这个节点后,能否靠位置猜测是1 2 3的行 4 5 6的行 7 8 9的行
然后根据位置传入TouchEvent ,直接传入LinearLayout节点中 三等分 然后取中点分别作为1 2 3?
只是一个思路 没用过这种自动化工具