【已解决】(class file version 53.0), this version of the Java Runtime only recognizes class file

2023-11-03

运行testngxml文件报错

org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session. Please check the server log for more details. Original error: An unknown server-side error occurred while processing the command. Original error: Cannot verify the signature of ‘/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v4.17.4.apk’. Original error: Error: A JNI error has occurred, please check your installation and try again
Exception in thread “main” java.lang.UnsupportedClassVersionError: com/android/apksigner/ApkSignerTool has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0

排查步骤:

  1. 查看本机安装的jdk是否有多个
  2. 检查环境版本是否一致(java -version、javac -version)
  3. 检查编译器设置的jdk和jre是否和环境变量一致
  4. Android SDK Build-tools版本过高(我卸载30,重新安装了26的,再重启appium就可以了)
    在这里插入图片描述
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【已解决】(class file version 53.0), this version of the Java Runtime only recognizes class file 的相关文章

  • Java 中的“Lambdifying”scala 函数

    使用Java和Apache Spark 已用Scala重写 面对旧的API方法 org apache spark rdd JdbcRDD构造函数 其参数为 AbstractFunction1 abstract class AbstractF
  • 在游戏视图下添加 admob

    我一直试图将 admob 放在我的游戏视图下 这是我的代码 public class HoodStarGame extends AndroidApplication Override public void onCreate Bundle
  • IntelliJ - 调试模式 - 在程序内存中搜索文本

    我正在与无证的第三方库合作 我知道有一定的String存储在库深处的某个字段中的某处 我可以预测的动态值 但我想从库的 API 中获取它 有没有一种方法可以通过以下方式进行搜索 类似于全文搜索 full程序内存处于调试模式并在某个断点处停止
  • 如何在 Viewpager 中禁用预加载下一页? [复制]

    这个问题在这里已经有答案了 如何在 Viewpager 中禁用页面预加载 I tried viewPager setOffscreenPageLimit 0 但它不起作用 用这个viewPager setOffscreenPageLimit
  • 如何知道抛出了哪个异常

    我正在对我们的代码库进行审查 有很多这样的陈述 try doSomething catch Exception e 但我想要一种方法来知道 doSomething 抛出了哪个异常 在 doSomething 的实现中没有 throw 语句
  • 如何修改 Skobbler 注释而不重新添加它

    我必须修改 SKAnnotation 的图像 注释生成器代码 private SKAnnotation getAnnotationFromView int id int minZoomLvl View view SKAnnotation a
  • Netty:阻止调用以获取连接的服务器通道?

    呼吁ServerBootstrap bind 返回一个Channel但这不是在Connected状态 因此不能用于写入客户端 Netty 文档中的所有示例都显示写入Channel从它的ChannelHandler的事件如channelCon
  • 我可以创建自定义 java.* 包吗?

    我可以创建一个与预定义包同名的自己的包吗在Java中 比如java lang 如果是这样 结果会怎样 这难道不能让我访问该包的受保护的成员 如果不是 是什么阻止我这样做 No java lang被禁止 安全管理器不允许 自定义 类java
  • 如何在android asynctask中使用inputstream作为参数?

    我正在制作一个 Android 应用程序来跟踪股票详细信息 我将通过 csv 雅虎财经 检索数据 据我所知 在android 4 0中 网络连接无法在主线程上完成 因此 我将使用 asynctask 来建立连接 但是 我在参数方面遇到了一些
  • 游戏内的java.awt.Robot?

    我正在尝试使用下面的代码来模拟击键 当我打开记事本时 它工作正常 但当我打开我想使用它的游戏时 它没有执行任何操作 所以按键似乎不起作用 我尝试模拟鼠标移动和点击 这些动作确实有效 有谁知道如何解决这个问题 我发现这个问题 如何在游戏中使用
  • Android:监听状态栏通知

    有没有办法在状态栏被下拉时监听通知 1 用于检测状态栏变化 您可以注册一个监听器来获取系统UI可见性变化的通知 因此 要在您的活动中注册侦听器 Detecting if the user swipe from the top down to
  • 将 Azure AD 高级自定义角色与 Spring Security 结合使用以进行基于角色的访问

    我创建了一个演示 Spring Boot 应用程序 我想在其中使用 AD 身份验证和授权 并使用 AD 和 Spring Security 查看 Azure 文档 我执行了以下操作 package com myapp contactdb c
  • 错误:无法创建新会话,因为找不到需要 HttpClient、InputStream 和 long 的“createSession”

    我正在尝试自动化 Android 混合应用程序 但出现以下错误 1 线程 main org openqa selenium WebDriverException中出现异常 无法创建新会话 因为未找到需要 HttpClient InputSt
  • spring中如何使用jackson代替JdkSerializationRedisSerializer

    我在我的一个 Java 应用程序中使用 Redis 并且正在序列化要存储在 Redis 中的对象列表 但是 我注意到使用 RedisTemplate 会使用 JdkSerializationRedisSerializer 相反 我想使用 J
  • 具有特定参数的 Spring AOP 切入点

    我需要创建一个我觉得很难描述的方面 所以让我指出一下想法 com x y 包 或任何子包 中的任何方法 一个方法参数是接口 javax portlet PortletRequest 的实现 该方法中可能有更多参数 它们可以是任何顺序 我需要
  • 为什么C++代码执行速度比java慢?

    我最近用 Java 编写了一个计算密集型算法 然后将其翻译为 C 令我惊讶的是 C 的执行速度要慢得多 我现在已经编写了一个更短的 Java 测试程序和一个相应的 C 程序 见下文 我的原始代码具有大量数组访问功能 测试代码也是如此 C 的
  • 尝试将 SQLite DB 从数据复制到 SD 卡

    我正在使用以下代码 该代码发布在 Stack Overflow 上的某个位置 并根据我的目的进行了修改 try File sd Environment getExternalStorageDirectory File data Enviro
  • FileOutputStream.close() 中的设备 ioctl 不合适

    我有一些代码可以使用以下命令将一些首选项保存到文件中FileOutputStream 这是我已经写了一千遍的标准代码 FileOutputStream out new FileOutputStream file try BufferedOu
  • ServletContainer 类未找到异常

    我无法再编译我的球衣项目 并且出现以下异常 GRAVE Servlet Project API threw load exception java lang ClassNotFoundException com sun jersey spi
  • 如何在 JFreeChart 中设置多个系列的线条粗细?

    我创建了很多图表 在他们每个人中我都需要打电话 renderer setSeriesStroke i new BasicStroke 2 0f 对于每个系列 renderer is chart getXYPlot getRenderer 我

随机推荐

  • lisp编译器_200行代码实现超轻量级编译器

    前言 本篇内容主要由 https github com jamiebuilds the super tiny compiler 中的注释翻译而来 该项目实现了一款包含编译器核心组成的极简的编译器 希望能够给想要初步了解编译过程的同学提供到一
  • 2021-02-06

    DVWA SQL Injection Blind SQL Injection SQL Injection 即SQL注入 是指攻击者通过注入恶意的SQL命令 破坏SQL查询语句的结构 从而达到执行恶意SQL语句的目的 SQL注入漏洞的危害是巨
  • Qt项目中出现的问题小结

    Qt项目中出现的问题小结 写在前面 总结这个星期自学Qt踩过的一些坑 并不包含所有问题 仅仅是基于自己所做的小界面而言 文章目录 Qt项目中出现的问题小结 1 Qt中文乱码 2 关于Qt调用vs编译的dll控件 3 关于动态链接库导出类与函
  • xss靶场挑战之旅总结

    第一关 没有做任何的过滤 我们试下 第二关 我们用 gt 有转义 参考HTML的转义 输入的 gt lt 被做了转义处理 变成了 gt lt 我们用javascript里边的oninput事件试试 我们用12 ninput alert 12
  • 利用 Redis 构建全文索引组件

    文章目录 前言 一 反向索引 二 实现代码 前言 数据库文章全文搜索中我们很少使用 like 查询 因为假设使用包含查询 我们需要对每个检索词每一篇文章的每个单词进行遍历 检索的时间复杂度则会达到 o n三次方 通常 我们会直接使用 ela
  • 线性插值方法介绍及图像缩放

    1 线性插值 设函数 y f x y f x y f x 在两点
  • NewStarCTF week5 web wp

    Give me your photo PLZ 进去后看内容 看这个文字意思应该是考的二次渲染 贴个利用代码 制作二次渲染后不会被修改的图片马 其实还可以自己比对哪块地方被修改了 然后插到没被修改的里面就行
  • git am详解

    git am详解 在使用git am前 首先要使用git am abort 用来放弃以前的am信息 否则可能会遇到这样的错误 git rebase apply still exists but mbox given 打patch git a
  • BP神经网络Matlab实现(工具箱实现、自主编程实现)

    序 BP神经网络是最常见 也是最基础的一种神经网络 网上教程颇多 但是对初学者可能会不太友好 本文打算由浅入深 先使用神经网络工具箱快速实现 然后再自己编写代码加深理解 本文使用 MATLAB 2018B 一 快速实现 1 1 背景介绍 我
  • 小米手机Attempt to invoke interface method 'boolean android.database.Cursor.moveToFirst()'

    原文 http blog csdn net iamwutianbao article details 52459509 小米手机选择了图片之后 小米机会崩掉 别的机子 啥版本都没问题 看异常信息 指示cursor moveToFirst 空
  • 【Android开发】自定义圆角button样式

    Android开发 自定义圆角button样式 结果图 步骤 在res drawable中新建一个drawable文件 自定义命名为btu xml 在btu xml中设置圆角大小和填充颜色 代码如下
  • 【HoloLens2之Development Console 窗口关闭】

    运行unity项目过程时 偶尔会在视口面前显示红色文字 且非常小 这是Development Console为关闭 导致程序中的报错信息在上面不断显示 原文传送门 方法一 VS 发布时 将 Release 更改为 Master 方法二 De
  • 萌新学Python(导读(也就是1))——关于Python和编辑器

    欢迎加入QQ学习交流群 与我们一起学习 一起进步吧 群号 225361733 可以QQ扫一扫加入群聊哦 在这里查看专栏 戳我查看 在作者的个人网站阅读 http sl21280549 icoc vc nd jsp id 1 np 2 325
  • 解决k8s"failed to set bridge addr: "cni0" already has an IP address different from 10.244.1.1/24"

    测试环境由于机房断电 导致对应虚拟机暴力重启 之后所在k8s服务error 查看系统日志 发现k8s三个节点的flannel文件均丢失 1 首先我们重新配置k8s的flannel文件 可以参考其他环境的文件配置 也可以重新安装插件生成 会在
  • sonar-scanner 历史版本下载地址

    https binaries sonarsource com Distribution sonar scanner cli
  • 关于pojo中字段全部为包装类型

    我的个人网站 http riun xyz 阿里巴巴JAVA开发手册中写道 关于基本数据类型与包装数据类型的使用标准如下 1 强制 所有的 POJO 类属性必须使用包装数据类型 2 强制 RPC 方法的返回值和参数必须使用包装数据类型 3 推
  • Unity导航的一些重要节点

    导航停止和开始 NavMeshAgent isStopped get set 设置导航的目标方向 NavMeshAgent SetDestination target position 设置导航的移动速度 NavMeshAgent spee
  • win10系统怎样彻底关闭更新

    永久关闭 永久关闭 永久关闭 小编亲测有效 一 禁用Windows Updade服务 1 同时按住Win R 打开运行对话框 输入命令services msc 点击确定按钮 2 找到Windows Updade这个名称 双击打开 3 点击
  • gmock的使用

    一 Mock的介绍 Mock 更确切地说应该是Mock Object 它究竟是什么 它有什么作用 Mock的是仿真的意思 而google mock是用来配合google test对C 项目做单元测试的 比如当我们在单元测试 模块的接口测试时
  • 【已解决】(class file version 53.0), this version of the Java Runtime only recognizes class file

    运行testngxml文件报错 org openqa selenium SessionNotCreatedException Unable to create a new remote session Please check the se