Вопрос

Я хочу начать экспериментировать с Android.Скачал исходники и следовал инструкциям из страница загрузки

Сделал простую общую сборку:

============================================
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=
============================================

Но как я могу создать из этого образ, например, qemu.Я просмотрел каталог /out, нашел инструменты хоста и эмулятор, но не знаю, с чего начать, чтобы это запустить.

Это было полезно?

Решение

Вы пытаетесь построить для эмулятора?если да, выполните следующие действия:

  1. из корневой папки Android выполните следующую команду:«source build/envsetup.sh», который настроит среду сборки.
  2. чтобы выбрать опцию сборки для эмулятора, используйте следующую команду «обед 1»
  3. построить из корневой папки:«make -j4» (число 4 в два раза превышает количество процессоров в вашей системе, поэтому, если у вас четырехъядерный компьютер, используйте -j8).
  4. запустите эмулятор:"эмулятор"

Это должно помочь вам начать.

если вам нужно быстро пересобрать подмножество и загрузить изменения в эмуляторе, используйте «adb remount && adb sync».

если вы хотите пересобрать образ системы, используйте «make snod»

Надеюсь это поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top