Android SDK中r8.jar的位置在哪里?

5

我正在尝试使用Android的D8和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

我在 %ANDROID_HOME%\build-tools\28.0.3\lib 中找到了 d8.jar,但我找不到 r8.jar
请问 r8.jar 在 Android SDK 中的哪个位置?
1个回答

4
目前来说,除非你计划从源代码构建R8,否则没有其他途径。R8是一项新功能,目前只在Android Studio 3.3 beta(撰写本文时为3.3 RC2)中提供。从外观上看,它已经被整合到了Android Studio中,而不是作为一个外部jar文件留下,除非他们给它起了一个完全不相关的名字。在我的文件系统中搜索*r8*.jar没有任何结果。

因此,如果您正在使用该页面作为指南,最简单的方法就是按照说明编译源代码,并使用生成的d8.jarr8.jar文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接