请认真仔细阅读 。。。。还有问题可留言联系
百度搜素一大堆解决办法,不是版本太旧就是办法不可行:例如
无效办法一:设置
'skipServerInstallation': True
'skipDeviceInitialization': True
无效办法二:修改源码
C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-uiautomator2-driver\lib文件下的driver.js文件;

C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-uiautomator2-driver\build\lib文件下的driver.js文件;

最终办法:查看官网,使用谷歌翻译查看用法

将 platformName 的参数 设置为 UiAutomator1 就解决了
capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, "UiAutomator1");
本文详细介绍了在使用Appium进行自动化测试时遇到的初始化问题及其解决办法。通过尝试多种无效解决方案,如设置特定参数和修改源码,最终发现将platformName参数设置为UiAutomator1可以有效解决问题。
5487

被折叠的 条评论
为什么被折叠?



