Android Jack编译器:如何启用增量模式?

Android Jack编译器:如何启用增量模式?,android,android-studio,Android,Android Studio,我一直在使用Jack&Jill编译器来利用Java8的一些特性。但从那时起,我的编译时间相当慢(大约1分钟而不是几秒钟)。 我已经看到,默认情况下,增量模式不会被激活 启用增量构建 默认情况下,当前未启用增量编译。使能 增量构建,将以下行添加到 要以增量方式生成的项目: LOCAL\u JACK\u ENABLED:=增量 但是我似乎找不到Android.mk文件:-( 你能帮我吗?除非我错了,否则你试图为应用程序启用增量构建,而不是编译Android开源项目(AOSP)。Android.mk是

我一直在使用Jack&Jill编译器来利用Java8的一些特性。但从那时起,我的编译时间相当慢(大约1分钟而不是几秒钟)。 我已经看到,默认情况下,增量模式不会被激活

启用增量构建

默认情况下,当前未启用增量编译。使能 增量构建,将以下行添加到 要以增量方式生成的项目:

LOCAL\u JACK\u ENABLED:=增量

但是我似乎找不到Android.mk文件:-(


你能帮我吗?

除非我错了,否则你试图为应用程序启用增量构建,而不是编译Android开源项目(AOSP)。Android.mk是AOSP的生成文件

要为应用程序启用增量生成,您需要在模块级build.gradle中的其他参数中将
jack.incremental
设置为true-

android {
...
    defaultConfig {
    ...
        jackOptions {
            enabled true
            additionalParameters("jack.incremental" : true)
        }
    }
...
}
有关更多信息,请参见此处-