uiautomator2设置不重复安装io.appium.uiautomator2.server和io.appium.uiautomator2.server.test

    appium自动化,如果automationName设置为uiautomator2,每次启动都会重复安装io.appium.uiautomator2.server和io.appium.uiautomator2.server.test,但是如果不设置uiautomator2,就不能获取到toast信息。
    因为必须要使用uiautomator2,所以要想办法让它不重复安装io.appium.uiautomator2.server和io.appium.uiautomator2.server.test。
    这里采用的方法是将appium-desktop中安装那两个apk的相关代码注释掉,有两个文件中需要注释,两个文件路径分别为:
        C:\Program Files (x86)\Appium\resources\app\node_modules\appium-uiautomator2-driver\lib\driver.js

uiautomator2设置不重复安装io.appium.uiautomator2.server和io.appium.uiautomator2.server.test_第1张图片
        C:\Program Files (x86)\Appium\resources\app\node_modules\appium-uiautomator2-driver\build\lib\driver.js

uiautomator2设置不重复安装io.appium.uiautomator2.server和io.appium.uiautomator2.server.test_第2张图片

-----------------------------------------------------------------------------------------------------------------

appium-desktop1.10.0上不会自动安装了,所以不用自己再去专门修改代码了。。。

你可能感兴趣的:(appium,uiautomator2)