我试图将APK转换为源代码。当我输入以下命令时:
./d2j-dex2jar.sh classes.dex
我收到了这个异常:
com.googlecode.d2j.DexException: not support version.
at com.googlecode.d2j.reader.DexFileReader.<init>(DexFileReader.java:151)
at com.googlecode.d2j.reader.DexFileReader.<init>(DexFileReader.java:211)
at com.googlecode.dex2jar.tools.Dex2jarCmd.doCommandLine(Dex2jarCmd.java:104)
at com.googlecode.dex2jar.tools.BaseCmd.doMain(BaseCmd.java:288)
at com.googlecode.dex2jar.tools.Dex2jarCmd.main(Dex2jarCmd.java:32)
我的 apk 版本是 Oreo,dexcompiler 是 dex2jar-2.0。据我所知,这个 dexcompiler 支持最高到 N 版本(如果我错了请纠正我)。我已经搜索了关于这个异常的信息,但是没有找到答案。
请帮助我解决这个异常。