gpt4 book ai didi

android - 使用 Jack 和 Jill 有什么优势?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:41:35 25 4
gpt4 key购买 nike

在 Android N 发布后,Google 正式发布了带有 Android Studios 2.1 的 Jack 工具链。

Jack 的主要优点(由于这个 page )是:

Completely open source

Available in AOSP; partners are welcome to contribute.

Speeds compilation time

Jack has specific supports to reduce compilation time: pre-dexing,incremental compilation and a Jack compilation server.

Handles shrinking, obfuscation, repackaging and multidex

Using a separate package such as ProGuard is no longer necessary.

但不支持注释处理、代码编织(例如 aspectj)、字节码操作(这对我来说非常重要)。

同时加快编译时间对我来说并不明智,我创建了一个带有少量依赖项的示例项目,在 jack 和默认编译器中,编译和构建时间不到 10-15 秒。

那么我为什么要迁移到 Jack?

最佳答案

现在使用 Android Gradle Plugin 2.2.0-alpha1 或更高版本,默认支持注释处理。

也是由于这个issue稍后将支持对字节码编织有用的转换 API。

关于android - 使用 Jack 和 Jill 有什么优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35964716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com