Disabling JACK in android compilation

前端 未结 2 1930
执笔经年
执笔经年 2020-12-19 23:24

Does anybody know how to completely disable jack while compiling AOSP (Master)?

I\'ve always had problems with jack, so I\'ve just always turned it

2条回答
  •  温柔的废话
    2020-12-20 00:05

    You can disable the JACK without to change any code.

    make ANDROID_COMPILE_WITH_JACK:=false
    

    Just do it when making the entire Android Project.

    The magic is in build/make/combo/javac.mk:

    ifndef ANDROID_COMPILE_WITH_JACK
    # Defines if compilation with jack is enabled by default.
    ANDROID_COMPILE_WITH_JACK := true
    endif
    

    And build/make/core/config.mk:

    ifeq ($(ANDROID_COMPILE_WITH_JACK),true)
    DEFAULT_JACK_ENABLED:=full
    else
    DEFAULT_JACK_ENABLED:=
    endif
    

    And build/make/core/clear_vars.mk:

    LOCAL_JACK_ENABLED:=DEFAULT_JACK_ENABLED
    

    It also indicates why your modification in a local module is in vain.

提交回复
热议问题