Проблема при создании webkitestcases.apk для CTS - PullRequest
1 голос
/ 24 января 2020

Я пытаюсь собрать webkittestcases.apk для выполнения CTS, но при создании 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 android равна 8.1

1 Ответ

0 голосов
/ 24 января 2020

Проблема в том, что вы пытаетесь назначить что-то для PRODUCT_BOOT_JARS на поздней стадии процесса сборки. PRODUCT_BOOT_JARS становится readonly после включения build / make / core / product.mk .

Вам необходимо переместить назначения на PRODUCT_BOOT_JARS (или включить vendor_bootjars.mk) на device/qcom/.../<product>.mk или device/qcom/.../AndroidProducts.mk.

См. https://source.android.com/setup/develop/new-device#makefiles

...