5
我试图将Google移动服务应用程序包括在我的AOSP构建中的Nexus 10(manta)中。我在我的根目录下创建一个文件夹vendor
,并通过将这些行修改full_manta.mk文件:建设AOSP,vendor_module_check.mk失败
# Include GMS apps
$(call inherit-product, $(SRC_TARGET_DIR)/product/generic.mk)
$(call inherit-product, vendor/google/products/gms.mk)
接下来,我做. build/envsetup.sh
然后lunch
(我选择13 full_manta-用户调试版本)。然后,我键入make -j32
建立并得到以下错误:
build/core/tasks/vendor_module_check.mk:60: *** Error: vendor module "Books" in vendor/google/apps with unknown owner "" in product "full_manta". Stop.
我不知道是什么问题。我也是一个make文件小白,所以我不能真正理解什么是比正在生成这儿错误的事实,其他的vendor_module_check.mk
文件:
$(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
任何人有任何类似的经历或知道错误是什么是什么?