Ошибка сборки AOSP - ошибка: обнаружен предварительно созданный ELF в PRODUCT_COPY_FILES, вместо этого используйте cc_prebuilt_binary / cc_prebuilt_library_shared - PullRequest
2 голосов
/ 17 июня 2020

Я пытаюсь выполнить fla sh Android Q Пользовательская сборка на моем устройстве Pixel2 XL с моего ma c p c, но его получение не удалось из-за приведенного ниже сообщения об ошибке.

Ниже приведены шаги моей сборки:

mkdir ~/bin
export PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
repo init -u https://android.googlesource.com/platform/manifest -b master
repo sync -c -j4
wget https://dl.google.com/dl/android/aosp/google_devices-taimen-qq1a.191205.008-f4537f93.tgz
tar xvf google_devices-taimen-qq1a.191205.008-f4537f93.tgz
./extract-google_devices-taimen.sh
wget https://dl.google.com/dl/android/aosp/qcom-taimen-qq1a.191205.008-760afa6e.tgz
tar xvf qcom-taimen-qq1a.191205.008-760afa6e.tgz
./extract-qcom-taimen.sh
. build/envsetup.sh
lunch aosp_taimen-userdebug
m

Поскольку я впервые создаю AOSP, я не могу понять ошибку found ELF prebuilt in PRODUCT_COPY_FILES, use cc_prebuilt_binary / cc_prebuilt_library_shared instead.

Пожалуйста, посоветуйте мне, что делать . Спасибо.

1 Ответ

0 голосов
/ 04 августа 2020

Эта Ссылка на проблему может быть вам полезна для чтения.

Что касается вашей проблемы, я считаю, что она связана с загружаемым двоичным файлом устройства.

Попробуйте загрузить самый новый, который указан внизу, для вашего пикселя 2 XL.

Повторите извлечение *. sh часть и сделайте снова!

...