Проблема со сборкой Lineage (21.0) gsi x86_64 англ. Избыточные записи путей к артефактамAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Проблема со сборкой Lineage (21.0) gsi x86_64 англ. Избыточные записи путей к артефактам

Сообщение Anonymous »

Я следовал инструкциям по сборке Lineage OS 21.0 для эмулятора/avd (из https://wiki.lineageos.org/emulator), и при сборке (после вызова команды «mka») я получаю следующую ошибку:

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

[ 99% 1311/1312] finishing legacy Make module parsing ...
FAILED:
build/make/core/artifact_path_requirements.mk:31: warning: vendor/lineage/build/target/product/lineage_gsi_x86_64.mk includes redundant artifact path requirement allowed list entries.
Offending entries:
system/framework/oat/%/org.lineageos.platform.odex
system/framework/oat/%/org.lineageos.platform.vdex
system/framework/oat/%@service-compos.jar@classes.odex
system/framework/oat/%@service-compos.jar@classes.vdex
In file included from build/make/core/main.mk:1433:
build/make/core/artifact_path_requirements.mk:31: error: Build failed.
10:47:43 ckati failed with: exit status 1
Я знаю, что есть обходные пути, такие как исключение недопустимых записей или полное отключение PRODUCT_ENFORCE_ARTIFACT_PATH_REQUIREMENTS, но я боюсь, что это сложно и приведет к сбоям в сборке. Кажется, эта ошибка указывает на то, что что-то не так, но я не уверен, что именно.
Любая помощь/информация приветствуется.
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/787 ... th-entries
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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