#eclipse #android-emulator #ubuntu-10.10 #pulseaudio
#eclipse #android-эмулятор #ubuntu-10.10 #pulseaudio
Вопрос:
Сегодня я установил последнюю версию Eclipse, Android SDK и плагин AVD. Но у меня утомительная проблема. Когда я хочу выйти из эмулятора (с помощью кнопки X), эмулятор зависает, и я больше ничего не могу там щелкнуть. Очевидно, это как-то связано со звуком, потому что, когда я выполняю «pulseaudio -k» в консоли, эмулятор завершает работу. В связи с этим я попробовал следующее, чтобы позволить эмулятору хотя бы работать правильно:
В настройках -> Android-> Запуск -> Опция эмулятора по умолчанию -> -noaudio
и
Запустите конфигурацию -> Приложение Android -> [Приложение] -> Цель -> Дополнительные параметры командной строки эмулятора -> -noaudio
Но ничего не помогает. Эмулятор остается замороженным. На самом деле я хочу, чтобы звук запускался, но его отключение тоже не работает. Итак, что я могу сделать?
Ответ №1:
Я ответил на этот вопрос, но только если интересно:
возможно, вам потребуется отключить вывод звука, для меня это нежелательно, поэтому просто выберите alsa (или esd / oss), установив переменную среды QEMU_AUDIO_DRV=alsa
Похоже, нет способа указать звуковые драйверы в hardware.ini, поэтому лучшим решением будет перейти в каталог sdk tools, переименовать emulator в emulator.real и создать сценарий оболочки с именем emulator, содержащий:
#!/bin/sh
export QEMU_AUDIO_DRV=alsa
exec $(dirname $0)/emulator.real $*
затем chmod 755 emulator
Ответ №2:
Эта проблема описана здесь: http://code.google.com/p/android/issues/detail?id=17294
Существует обходной путь, чтобы вы могли выйти из эмулятора: установите на своих виртуальных устройствах «Поддержка воспроизведения звука» и «Поддержка записи звука» на «нет».