我正在尝试为执行CTS构建webkittestcases.apk,但是在构建apk时却出现以下错误
out/build-aosp_arm-cts_tests_tests_webkit_Android.mk.ninja is missing, regenerating...
PRODUCT_COPY_FILES device/.../..:root/stab ignored.
PRODUCT_COPY_FILES device/..../.early:root/stab.early ignored.
device/qcom/...../vendor_bootjars.mk:7: error: cannot assign to readonly variable: PRODUCT_BOOT_JARS
ckati failed with: exit status 1
我的AOSP安卓版本为8.1
答案 0 :(得分:0)
问题在于您尝试在制作过程的后期为PRODUCT_BOOT_JARS
分配一些内容。在包含build/make/core/product.mk之后,PRODUCT_BOOT_JARS
变成readonly
。
您需要将对PRODUCT_BOOT_JARS
(或包含vendor_bootjars.mk
的分配)移至device/qcom/.../<product>.mk
或device/qcom/.../AndroidProducts.mk
。
请参见https://source.android.com/setup/develop/new-device#makefiles