不行的,捕获 Toast 这个特性就是发布了 UiAutomator2 才有的。
谢谢您的指教,我会在后续对 Appium 和 UiAutomator2 的学习中探索这个问题~
#89 楼 @yefnegjun 在网页上显示桌面上元素的前提下,再次打开目标 APP,然后刷新网页不行么?手机端每次页面变化后,都需要重新刷新网页哦~
app-inspector -u [udid] --verbose
open /usr/local/lib/node_modules/app-inspector/node_modules/webdriveragent/WebDriverAgent
app-inspector -u
就可以看到 mac 上自动打开http://localhost:5678的页面了以上就是我在我的 mac 上解决这个问题的方法,不知道是否也适合你们的情况~
#20 楼 @junewang 十分感谢!可以实现各个方向的滑动了:
int width = driver.manage().window().getSize().getWidth();
int height = driver.manage().window().getSize().getHeight();
driver.swipe(width/2, 200, 0, 200, 2000);//向下划动
driver.swipe(width/2, height*2/3, width/2, -1* height/3, 2000);//向上划动
driver.swipe(width * 3 / 4, 100, -1* width / 4, 0, 1000);//向左滑动