build android5.1,Build sample addon in android5.1.1

I met error when try to build sample sdk addon after I downloaded android5.1.1:

make -j8 PRODUCT-sample_addon-sdk_addon

... make: * No rule to make target images/source.properties', needed byout/host/linux-x86/obj/SDK_ADDON/platform_library_intermediates/platform_library-eng.tonywu-linux-x86-img'. Stop. make: * Waiting for unfinished jobs....

When searching source code,found file build/core/tasks/sdk-addon.mk where source.properties is define,but $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_SDK_ADDON_SYS_IMG_SOURCE_PROP) is not set,so guess we should define PRODUCT_SDK_ADDON_SYS_IMG_SOURCE_PROP

64# Files copied in the system-image directory

65files_to_copy += \

66$(addon_dir_img):$(BUILT_SYSTEMIMAGE):images/$(TARGET_CPU_ABI)/system.img \

67$(addon_dir_img):$(BUILT_USERDATAIMAGE_TARGET):images/$(TARGET_CPU_ABI)/userdata.img \

68$(addon_dir_img):$(BUILT_RAMDISK_TARGET):images/$(TARGET_CPU_ABI)/ramdisk.img \

69$(addon_dir_img):$(PRODUCT_OUT)/system/build.prop:images/$(TARGET_CPU_ABI)/build.prop \

70$(addon_dir_img):$(target_notice_file_txt):images/$(TARGET_CPU_ABI)/NOTICE.txt \

71$(addon_dir_img):$(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_SDK_ADDON_SYS_IMG_SOURCE_PROP):images/source.properties

Final Solution:

make2changes on top of AOSP code:1.Createfile source.properties under device/sample/sdk_addon2.Addone lineinsample_addon.mk:`enter code here`PRODUCT_SDK_ADDON_SYS_IMG_SOURCE_PROP:=$(LOCAL_PATH)/source.properties It's so annoying to met such error as google should have fixes such issues!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值