首页 > 其他分享 >APPIUM2.0安装uiautomator2报错

APPIUM2.0安装uiautomator2报错

时间:2023-11-11 23:22:55浏览次数:29  
标签:appium APPIUM2.0 -- driver 报错 install uiautomator2

1、

新装的系统,安装APPIUM2.0的时候,遇到了安装报错,如下图

C: Users gezirui>appium driver install uiautomator2
Installing uiautomator2 using NPM install spec appium-uiautomator2-driver
Error :X Encountered an error when installing package: npm command 'install --save-dev--omit=peer --save-exact --global-style--no-package-lock appium-uiautomator2-driver --json' failed with code null.
STDOUT:
STDERR:

 找了老师帮忙看,正好老师研究过源码,远程帮我解决,替换了一些文件,修改了一个yaml文件的路径,具体解决方法我也是等更新,老师更新了我再更新。。。

 

2、跳过谷歌驱动报错

 

解决思路是:在下载appium-uIautomator2-driver时指定跳过下载chromedriver即可。 解决方式是:环境变量中设置一个环境变量 APPIUM_SKIP_CHROMEDRIVER_INSTALL 其值为 true ,然后再重启一个 cmd/终端 运行 appium driver install uiautomator2 即可。下图也是跳过谷歌驱动安装即可

 

 

标签:appium,APPIUM2.0,--,driver,报错,install,uiautomator2
From: https://www.cnblogs.com/gezirui/p/17826560.html

相关文章

  • x = x 相当于 let x = x ;使用let声明变量时,只要变量在还没有声明完成前使用,就会报错
    针对以下f函数分别执行f(2)和f()会有怎样的结果?f=(x=x)=>x;A2、undefinedB报错、报错C2、报错Dundefined、undefined正确答案:C在(x=x)=>x中的三个x都是指向相同的变量,并且当函数在尝试给x赋值时会访问第2个x,如果是f()则此时由于变量x是未赋值的,因此它就如同let变......
  • IDEA 导入jpbc库报错 java: 程序包it.unisa.dia.gas.jpbc不存在
    直接拷贝jars文件夹和lib文件夹至java项目中后报错运行后报错内容如下:解决方法:在项目最外层的.iml文件中合适的位置添加下述内容:<orderEntrytype="module-library"exported=""><library><CLASSES><rooturl="file://$MODULE_DIR$/lib&qu......
  • Ubuntu连接局域网中Windows主机上的v2r报错:rejected core/proxy/socks: unknown Sock
    参考:https://github.com/2dust/v2rayN/issues/3916  ================================    家里有两台电脑,一个是Windows系统,一个是Ubuntu系统;Windows系统用来平常工作舆论,Ubuntu系统用于远程vscode写写code,因此就有一个需求就使用要Ubuntu系统也能上GitHub。 ......
  • 6.SQL报错注入
    原理  例如这里我们输入1,他是正确的如果输入'  这是因为网站健壮性太弱,没有对闭合攻击进行过滤导致的这样就是有报错注入点报错注入攻击 利用数据库返回的报错信息直接得到敏感信息,这里的dvwa就是数据库名    黑盒模式下的报错注入......
  • opencv多目标跟踪算法报错与解决方案
    背景:在正确安装opencv-contrib-python4.8.1.78后,在使用opencv进行多目标跟踪时,出现如下错误:错误及解决方法1、AttributeError:module'cv2.cv2'hasnoattribute'MultiTracker_create'解决方法:将trackers=cv2.MultiTracker_create()改成trackers=cv2.legacy.Mu......
  • 解决MySQL8报错:Public Key Retrieval is not allowed
    问题分析:这个是由于配置的URL中的useSSL为false导致的,当其为false后,mysql将会检查allowPublicKeyRetrieval是不是TRUE,由于开启allowPublicKeyRetrieval不安全可能遭到中间人攻击(英语:Man-in-the-middleattack,缩写:MITM),所以allowPublicKeyRetrieval的值默认为false。两项都为false后......
  • 详解uiautomator2,让你摆脱usb
    https://blog.csdn.net/weixin_52040868/article/details/119883498工具太多了,却发现都不好用,难道没有一个好用且顺畅的工具吗。本章就来给你说说这个神器,不需要每次刷新界面,实时元素定位,环境配置简单。当然,本章之前,前面所说的不论是工具,还是元素定位方式方法,还是必须要掌握的,技......
  • mysql 查询报错Expression #1 of SELECT list is not in GROUP BY clause and contain
    这个错误是由于MySQL的新版本中默认开启了ONLY_FULL_GROUP_BY模式,即在GROUPBY语句中的SELECT列表中,只能包含分组或聚合函数,不能包含其他列。而你的查询语句中出现了一个列senior_two.score.student_id,它既没有被分组也没有被聚合,因此MySQL报出了这个错误。5.7版本以下不......
  • EF报错:Unable to create an object of type 'XXXXXXX'. For the different patterns s
    这个是在EF迁移的时候报错: 解决方案:修改你的MyDbcontext:  代码如下:publicclassStoreDbContexttFactory:IDesignTimeDbContextFactory<‘你的类名’>{public‘你的类名’CreateDbContext(string[]args){varoptionsBuilder=newDbContextOptionsBuilder<‘......
  • 编译Fastdfs报错——In file included from ../common/fdfs_global.c:21:0: ../common
    记录一下安装fastdfs时编译报错,报错信息如下:原因:这是因为我们在安装较新版得fastdfs时,从github下载得安装包缺少文件,如果按照网上很多博主较早之前写的文档操作得话就会出现这样得错误,缺少了libserverframe网络框架解决方法:安装 libserverframe网络框架安装包下载地......