class文件转dex文件失败

来源:1-2 课程导学

慕设计4333340

2021-11-05

class文件转dex文件失败 老师这是为什么

F:\sdk\build-tools\27.0.3> dx --dex --output C:\Users\Administrator\Desktop\test.dex C:\Users\Administrator\Desktop\ToBeFixed.class

PARSE ERROR:
unsupported class file version 61.0
…while parsing C:/Users/Administrator/Desktop/ToBeFixed.class
1 error; aborting
PS F:\sdk\build-tools\27.0.3>

写回答

1回答

allenfeng

2021-11-19

你好!

根据报错 和 版本对应关系,您使用了  Java 17 版本,

这个JDK版本太高,编译出来的class文件,dx程序识别不了啦。


一种解决方案是,重新 安装 JDK 8 版本,并更新环境变量。

可以在 这里 下载 Java 8 版本。


如果还有问题,欢迎继续提出~

祝你学习愉快!

0
0

Android 应用程序构建实战+原理精讲

深度掌握 Gradle 使用,系统性学习 Android 应用构建知识

450 学习 · 116 问题

查看课程