Как кросс-компилировать эмулятор Android для Windows в Linux, используя существующее дерево исходных текстов AOSP - PullRequest
0 голосов
/ 19 марта 2019

У меня есть источники AOSP, проверенные в системе Linux с помощью команды repo следующим образом:

repo init -u https://android.googlesource.com/platform/manifest -b android-9.0.0_r30

Я успешно скомпилировал SDK для Windows, но у меня возникли проблемы с компиляцией эмулятора. Готовые пакеты в prebuilts/android-emulator/ доступны только для платформ linux и darwin. Я попытался добавить необходимое репо, добавив следующую строку в .repo/default.xml:

<project path="external/qemu-android" name="platform/external/qemu-android" groups="pdk" />

но repo sync ответил с ошибкой:

неустранимо: не удалось найти ссылки на удаленные ссылки / теги / android-9.0.0_r30

что понятно, потому что этот тег действительно не существует. В заключение, Я бы хотел, чтобы новейший эмулятор (от master) был доступен для Windows, но без необходимости создания всего нового исходного дерева AOSP (у меня не так много места) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...