android-d8相关内容

D8和R8 Android之间的区别

随着android studio引入了两个新工具D8和R8.根据google文档,D8是dex工具,R8是progourd工具,但由于它们的解释,它们都在执行如下所示的几乎相同的操作: D8是将Java字节码转换为dex代码的dexer. R8是一个Java程序缩小和缩小工具,可将Java字节码转换为优化的dex代码. 似乎两个都将java字节代码从字面上转换为dex代码.那么, ..
发布时间:2021-04-05 20:06:07 移动开发

如何强制Delphi使用D8.bat而不是dx.bat将Java 1.8字节码编译为DEX字节码

今天我遇到了一个问题.我的项目需要使用一些使用Java 1.8功能的库(* .jar).我看到越来越多的库现在使用Java 1.8功能(例如webRTC,exoplayer等).通过这种方式,我们必须退货. 通过解糖功能,您可以在构建过程中用较旧的字节码和语言API替换新的字节码和语言API,从而在较旧的设备上使用这些功能 使用d8.bat(代替dx.bat),默认情况下将启用反糖化. ..
发布时间:2020-07-21 20:51:12 其他开发