Tôi đang cố đưa các ứng dụng Google Mobile Services vào bản dựng AOSP của mình cho Nexus 10 (manta). Tôi tạo ra một thư mục vendor
trong thư mục gốc của tôi và chỉnh sửa các tập tin full_manta.mk bằng cách thêm những dòng này:Xây dựng AOSP, vendor_module_check.mk không thành công
# Include GMS apps
$(call inherit-product, $(SRC_TARGET_DIR)/product/generic.mk)
$(call inherit-product, vendor/google/products/gms.mk)
Tiếp theo, tôi làm . build/envsetup.sh
và sau đó lunch
(Tôi chọn 13 cho full_manta-user-debug xây dựng). Sau đó, tôi nhập make -j32
để tạo và nhận được lỗi sau:
build/core/tasks/vendor_module_check.mk:60: *** Error: vendor module "Books" in vendor/google/apps with unknown owner "" in product "full_manta". Stop.
Tôi không chắc vấn đề là gì. Tôi cũng là một người làm cho tập tin noob vì vậy tôi có thể không thực sự hiểu những gì trong vendor_module_check.mk
tập tin khác so với thực tế là các lỗi đã được tạo ra xung quanh ở đây:
$(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
Bất cứ ai có bất cứ kinh nghiệm tương tự hay biết những gì lỗi Là?