【问题标题】:Where r8.jar is located inside Android SDK?r8.jar 在 Android SDK 中的位置?
【发布时间】:2019-05-18 05:39:30
【问题描述】:

我正在试用 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

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

r8.jar 在 Android SDK 中的位置?

【问题讨论】:

    标签: java android dx android-d8


    【解决方案1】:

    目前无处可去,除非您打算从源代码构建 r8。 R8 是目前仅在 Android Studio 3.3 beta 中提供的新功能(撰写本文时为 3.3 RC2)。从外观上看,它也被嵌入到了 Android Studio 中,而不是作为一个外部 jar 被留下,除非他们给它一个完全不相关的名称。搜索我的文件系统并没有为 *r8*.jar 生成一个结果。

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

    【讨论】:

      猜你喜欢
      • 2019-12-16
      • 2020-05-08
      • 2014-09-30
      • 1970-01-01
      • 2014-12-31
      • 1970-01-01
      • 2014-10-25
      • 2017-03-20
      • 1970-01-01
      相关资源
      最近更新 更多