Android N在lunch時(shí)出錯(cuò)如何解決?
Android N在lunch時(shí)出錯(cuò)的解決方法
在lunch的時(shí)候出現(xiàn)如下錯(cuò)誤:
build/core/config.mk:635:?COMMON_GLOBAL_C(PP)FLAGS?changed build/core/config.mk:639:?***?bailing...。?停止。 **?Don't?have?a?product?spec?for:?'xxx' **?Do?you?have?the?right?repo?manifest?
原來Android N已經(jīng)不允許修改編譯的全局變量,定位到build/core/config.mk:
#ifneq?($(COMMON_GLOBAL_CFLAGS)$(COMMON_GLOBAL_CPPFLAGS),) #$(warning?COMMON_GLOBAL_C(PP)FLAGS?changed) #$(info?***?Device?configurations?are?no?longer?allowed?to?change?the?global?flags.) #$(info?***?COMMON_GLOBAL_CFLAGS:?$(COMMON_GLOBAL_CFLAGS)) #$(info?***?COMMON_GLOBAL_CPPFLAGS:?$(COMMON_GLOBAL_CPPFLAGS)) #$(error?bailing...) #endif
注釋掉這段代碼
重新lunch,問題解決!