我目前正在使用 byte-buddy , byte-buddy-android 和Android的 dx_1.7 库。 dx_1.7.jar 已过期(2012),我想知道是否有人已经构建了一个与当前<一起使用的新 byte-buddy-android.jar em> dx.jar (不是 dx_1.7.jar )由更新的Android SDK提供。我将如何实现这样的目标?
答案 0 :(得分:1)
过时依赖的原因是Google不会通过Maven Central或任何其他中央存储库分发其编译器的较新版本。因此,它已经过时了。
但是,这不应该造成任何麻烦,因为dex编译应该能够处理任何Java代码,即使它依赖于较新的Android API。如果由于某种原因需要使用较新版本的DX编译器,则需要使用较新的DX编译器API重新编译模块。