Компиляция образа Android Qemu
-
21-08-2019 - |
Вопрос
Я хочу начать экспериментировать с 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, нашел инструменты хоста и эмулятор, но не знаю, с чего начать, чтобы это запустить.
Решение
Вы пытаетесь построить для эмулятора?если да, выполните следующие действия:
- из корневой папки Android выполните следующую команду:«source build/envsetup.sh», который настроит среду сборки.
- чтобы выбрать опцию сборки для эмулятора, используйте следующую команду «обед 1»
- построить из корневой папки:«make -j4» (число 4 в два раза превышает количество процессоров в вашей системе, поэтому, если у вас четырехъядерный компьютер, используйте -j8).
- запустите эмулятор:"эмулятор"
Это должно помочь вам начать.
если вам нужно быстро пересобрать подмножество и загрузить изменения в эмуляторе, используйте «adb remount && adb sync».
если вы хотите пересобрать образ системы, используйте «make snod»
Надеюсь это поможет.
Не связан с StackOverflow