r8.jar在Android SDK中位于何处?

时间:2018-12-17 20:03:10

标签: java android dx android-d8 d8-dexer

我正在尝试Android的D8 and R8

正如文档所述,运行D8的命令如下:

java -jar build/libs/d8.jar --release --output out input.jar

对于R8:

java -jar build/libs/r8.jar --release --output out --pg-conf proguard.cfg input.jar

我在d8.jar内找到了%ANDROID_HOME%\build-tools\28.0.3\lib,但是找不到r8.jar

r8.jar在Android SDK中位于何处?

1 个答案:

答案 0 :(得分:3)

目前,无处不在,除非您计划从源代码构建r8。 R8是当前仅在Android Studio 3.3 beta(在撰写本文时为3.3 RC2)中可用的新功能。从外观上看,它也已被烘焙到Android Studio中,而不是作为外部jar保留,除非他们给它一个完全不相关的名称。搜索我的文件系统没有得到*r8*.jar的单个结果。

因此,如果您以该页面为指南,那么最简单的选择就是按照说明编译源代码,并使用生成的d8.jarr8.jar文件。

相关问题