(AOSP android 9) Ниндзя: ошибка: неизвестная цель 'iso_img' - PullRequest
0 голосов
/ 22 марта 2020

Я просто хотел возиться с Android Исходным кодом, поэтому я скачал android 9 ветку. Я попытался скомпилировать его без каких-либо изменений, и он скомпилировал, но были только файлы IMG. и когда я пытаюсь получить ISO-файлы, он продолжает выдавать ошибку: неизвестная цель 'iso_img'

ninja: error: unknown target 'iso_img'
13:01:53 ninja failed with: exit status 1

Build INFO

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=9
TARGET_PRODUCT=aosp_x86
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_ARCH=x86
TARGET_ARCH_VARIANT=x86
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.5.9-arch1-2-x86_64-Arch-Linux
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=PI
OUT_DIR=out
============================================

команда, которую я использую

make -j4 iso_img

1 Ответ

0 голосов
/ 06 мая 2020
Файлы

iso относятся только к порту x86 ОС Android. Обычные устройства android сбрасываются с помощью файлов img, поэтому iso_img не является известной целью в базе обычного кода AOSP.

Таким образом, вы также: - хотите создать AOSP для обычного устройства Android , В этом случае вам нужны файлы img, сгенерированные автоматически для вас. - хотите собрать AOSP для x86 (обычно P C). В этом случае вам следует использовать не AOSP, а порт x86: https://www.android-x86.org/

...