Пустой экран эмулятора Android 2.3 после сборки

#android #android-emulator #android-source

#Android #android-эмулятор #android-исходный код

Вопрос:

Я пытаюсь собрать Android 2.3 (Gingerbread) с нуля на моем компьютере Ubuntu 10.10.

Я выполнил все шаги здесь:http://source.android.com/source/building.html Ошибок сборки нет.

Но по какой-то причине эмулятор загружается, и экран остается пустым (я пытался оставить его даже на несколько часов). Я построил 2.2 несколько месяцев назад на этом же компьютере без проблем.

Обновление: Как вы можете видеть на изображении — adb ненадолго обнаруживает эмулятор, но когда я запускаю его снова примерно через 30 секунд, он вообще его не обнаруживает.

Что я мог пропустить?

введите описание изображения здесь

Комментарии:

1. Вы пытались запустить эмулятор с logcat параметром? Возможно, это покажет, что происходит не так.

Ответ №1:

По словам сотрудника Google в этой теме, ваши инструменты для сборки могут устареть. Проверьте ссылку для получения дополнительной информации, но его рекомендация по ее созданию:

 repo forall sdk external/qemu -c git checkout aosp/tools_r12
# build, possibly a clean build
emulator -kernel prebuilt/android-arm/kernel/kernel-qemu-armv7 
  

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

Ответ №2:

Вполне возможно, что ваша версия JDK равна 5, потому что вы уже создавали Froyo ранее. Вы должны установить JDK 6 для сборки Gingerbread.