本来使用clickOnButton(“Text”)来找button,有的机器上可以正常工作,有的却不行,似乎取决于你的安卓手机系统是否为旧版;
尝试使用id定位button,但clickOnButton依旧无效,其并非是不点按,而是一运行便点按,不按正常逻辑运行。而debugger中的error却显示为“Cannot find the button”;
最终解决方法:
将clickOnButton()替换为clickOnView(),并使用id定位:
solo.clickOnView(solo.getView(com.example.test.R.id.your_view));