问题遇到的现象和发生背景
Android d8命令行在编译文件时,提示Cannot fit requested classes in a single dex file (# fields: 98482 > 65536). Try supplying a main-dex list
Compilation failed
遇到的现象和发生背景,请写出第一个错误信息
Cannot fit requested classes in a single dex file (# fields: 98482 > 65536). Try supplying a main-dex list
用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
PS C:\Users\73916\Desktop\test> d8 .\com.gsc.pub-r-classes.jar
Error: Cannot fit requested classes in a single dex file (# fields: 98482 > 65536). Try supplying a main-dex list
Compilation failed
运行结果及详细报错内容
我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%
dx与d8都是Android studio中的编译工具。使用dx编译时,可以利用下面的指令处理方法数大于65536的情况。但是使用d8指令进行编译时,没有了--multi-dex命令,此时,如果还想使用d8命令行生成多个dex指令,该如何实现。
dx --dex --multi-dex --output . .\com.gsc.pub-r-classes.jar
我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”
但是使用d8指令解决一个jar包中方法数超过65536的dex编译问题。