12月 202019
 
一、为什么使用jack?
  1. 支持增量编译,编译速度快
二、全局禁用

禁止整个系统编译使用jack编译,在/build/core/combo/javac.mk中将

修改为false,即

三、单个模块禁用

在模块的Android.mk中增加如下设置

LOCAL_JACK_ENABLED := disabled

四、jack的三种模式

jack有三种模式:full、incremental、disabled

full – 全量编译

incremental – 增量编译,在frameworks/base下的Android.mk可看到frameworks是采用增量编译的

disabled – 禁用

打赏
 Posted by on 2019-12-20

Sorry, the comment form is closed at this time.