Appium 1.15.1版本启动app时重复安装uiautomator2.server和uiautomator2.server.test解决方案
前提:倘若第一次成功启动app后,手机上已经安装了uiautomator2.server和uiautomator2.server.test这2个app,则可以注释如下2个文件中的代码,使这2个app不再重复安装
1、"C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-android-driver\lib\driver.js"
将"await this.uiautomator2.installServerApk(this.opts.uiautomator2ServerInstallTimeout)"注释。
2、"C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-android-driver\build\lib\driver.js"
将"await this.uiautomator2.installServerApk(this.opts.uiautomator2ServerInstallTimeout)"注释。
3、重启appium,即可
可能会遇到的问题:1、每个人的电脑上appium安装路径不一致,你只要找到相对于Appium\resources\app\node_modules\appium\node_modules\appium-android-driver,这个路径即可。
如果你想更方便的话,可以安装Everything,这个工具可以帮你快速搜索到电脑中的文件,相当好用