回答
可能是窗口过滤器设置导致选择器没有找到目标按钮。可以尝试以下方法:
- 检查当前活跃窗口是否正确:
auto.setWindowFilter(function(window) {
return true; // 在所有窗口中搜索
});
- 确认选择器是否正确:
// 使用更具体的选择条件
id("purchase_button").findOne().click();
// 或者
text("立即抢购").findOne().click();
- 如果是滚动列表中的按钮,可能需要先滚动:
className("RecyclerView").scrollable().findOne().scrollForward();
- 加个延迟等待按钮出现:
sleep(2000); // 等待2秒
如果问题持续,建议检查:
- 无障碍服务是否开启
- 屏幕分辨率是否适配
- 应用界面是否发生变化
ℹ️ 本回答由 AI 生成,内容仅供参考