2013-06-27 21 views
5

Nexus 10(manta)のAOSPビルドにGoogle Mobile Servicesアプリを組み込もうとしています。私は私のルートディレクトリに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(私はfull_manta-ユーザーデバッグビルドのために13を選択します)。それから私は、次のようなエラーを構築し、取得するために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. 

私は問題が何であるかわかりません。

$(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 

誰もが任意の同じような経験を持っているか、どのようなエラーを知っている:私は本当にエラーが辺りで生成されているという事実以外vendor_module_check.mkファイルに何を理解することはできませんので、私はまた、メイクファイルのnoobですありますか?ここで見つける

答えて

9

回答:私の場合のために

http://www.aosp.me/2012/09/productrestrictvendorfiles.html

、私はマンタのために構築しました。 ;)

PRODUCT_RESTRICT_VENDOR_FILES := owner path 

PRODUCT_RESTRICT_VENDOR_FILES := false 

にして、 make -j32

実行:ファイル/device/samsung/manta/full_manta.mk,changeで

関連する問題