appium异常处理

当遇到Appium运行错误'Error: AJNI error has occurred'时,可能是因为JDK版本过低无法支持高于30的SDK。解决方案包括升级JDK到9以上或者替换Build-tools版本。具体操作为检查并更新Android SDK的Build-tools路径,将问题版本替换为兼容的版本,例如将30.0.1替换为29.0.3。
摘要由CSDN通过智能技术生成

appium运行报错:Error: A JNI error has occurred, please check your installation and try again

  • 报错截图:
    异常截图
  • 解决方法:
    1. 这个错是jdk8只能带动30一下的sdk,Sdk版本如果大于30,需要jdk9及以上
    2. 替换build tools
    Build-tools版本出现问题.当前使用的是30.0.0-rc1 build-tools版本.将这个版本替换掉,把之前的30.0.1删除,再把29.03改成30.0.1
    *******Build-tools 位置: 就是你配置的AndroidSDK的路径,根据那个路径找到Build-tools文件夹,比如我的就是 D:\Android\abt\adt-bundle-windows-x86_64\sdk\build-tools,这个目录下的30.0.1文件价替换掉,
    异常处理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值