Сборка завершается сбоем, поскольку установлены LOCAL_SDK_VERSION и LOCAL_PRIVATE_PLATFORM_APIS.JAVA

Программисты JAVA общаются здесь
Anonymous
Сборка завершается сбоем, поскольку установлены LOCAL_SDK_VERSION и LOCAL_PRIVATE_PLATFORM_APIS.

Сообщение Anonymous »

Я начинаю настраивать свой телефон и следую этому руководству по сборке AOSP для Xperia.
Я выбрал цель aosp_arm64-eng, запустив source build/envsetup.sh && обед, затем запустил make -j$(nproc). К сожалению, это не удается:

Код: Выделить всё

[ 88% 520/590] including packages/apps/ExtendedSettings/Android.mk ...
FAILED:
packages/apps/ExtendedSettings/Android.mk: error: ExtendedSettings: Specifies both LOCAL_SDK_VERSION (system_current) and LOCAL_PRIVATE_PLATFORM_APIS (true)
but should specify only one
In file included from build/make/core/clear_vars.mk:519:
In file included from packages/apps/ExtendedSettings/Android.mk:29:
In file included from build/make/core/package.mk:50:
In file included from build/make/core/package_internal.mk:375:
In file included from build/make/core/java.mk:162:
build/make/core/sdk_check.mk:34: error: done.
13:15:42 ckati failed with: exit status 1

#### failed to build some targets (02:15 (mm:ss)) ####
В аналогичном моему вопросу говорится, что не следует включать LOCAL_ODM_MODULE, поскольку он устанавливает LOCAL_SDK_VERSION. В моем Android.mk он не включен. Я чувствую, что мне нужно найти, что еще устанавливает LOCAL_SDK_VERSION, поскольку мне может понадобиться LOCAL_PRIVATE_PLATFORM_APIS (переменная версии sdk не установлена ​​в перечисленных файлах Makefile, но есть API частной платформы).
Где я могу найти соответствующую документацию о зависимостях переменных? Или какую переменную мне искать в этом случае?

Подробнее здесь: https://stackoverflow.com/questions/798 ... is-are-set

Вернуться в «JAVA»