Próbuję uwzględnić aplikacje Google Mobile Services w mojej kompilacji AOSP dla Nexusa 10 (manta). Stworzyłem folder vendor
w moim katalogu i zmodyfikowany plik full_manta.mk dodając te wiersze:Budowanie AOSP, vendor_module_check.mk fail
# Include GMS apps
$(call inherit-product, $(SRC_TARGET_DIR)/product/generic.mk)
$(call inherit-product, vendor/google/products/gms.mk)
Następnie zrobić . build/envsetup.sh
a następnie lunch
(I wybrać 13 do full_manta-user-debug kompilacji). Potem wpisz make -j32
budować i pojawia się następujący błąd:
build/core/tasks/vendor_module_check.mk:60: *** Error: vendor module "Books" in vendor/google/apps with unknown owner "" in product "full_manta". Stop.
Nie jestem pewien, co problem jest. Jestem również make plik noobem tak naprawdę nie mogę zrozumieć, co jest w pliku vendor_module_check.mk
innych niż fakt, że błąd jest generowany jest tu:
$(foreach m, $(_vendor_check_modules), \
$(if $(filter vendor/%, $(ALL_MODULES.$(m).PATH)),\
$(if $(filter $(_vendor_owner_whitelist), $(ALL_MODULES.$(m).OWNER)),,\
$(error Error: vendor module "$(m)" in $(ALL_MODULES.$(m).PATH) with unknown owner \
"$(ALL_MODULES.$(m).OWNER)" in product "$(TARGET_PRODUCT)"))\
$(if $(ALL_MODULES.$(m).INSTALLED),\
$(eval _vendor_module_owner_info += $(patsubst $(PRODUCT_OUT)/%,%,$(ALL_MODULES.$(m).INSTALLED)):$(ALL_MODULES.$(m).OWNER)))))
endif
ktoś ma jakieś podobne doświadczenia lub wie, co ten błąd jest?