Есть ли какой-нибудь эмулятор Android, который поддерживает ввод микрофона?

До сих пор мне не удалось найти какое-либо решение, которое позволило бы мне протестировать голосовой ввод через микрофон на эмуляторе Android.

Мне удалось уйти во время разработки, ограничив тестирование дешевыми телефонами Android (извините, у меня мало денег), но теперь некоторые пользователи жалуются, что мое приложение не работает на Android 3 и 4.

Итак, я отчаянно ищу эмулятор Android (который может работать в Windows 7), чтобы помочь мне протестировать приложение на основе микрофона на различных версиях Android (я сказал фрагментация?)

Существует ли любой эмулятор Android, который поддерживает вход с микрофона?

Другие предложения, которые могут использовать стандартный «эмулятор» Android?


person srf    schedule 17.08.2012    source источник
comment
Звучит как выговор об ограничениях эмулятора... что касается фрагментации, это расплывчатое слово для описания лени программиста, не поддерживающего самые разные экраны и версии для Android :) просто мои 2 цента :)   -  person t0mm13b    schedule 17.08.2012
comment
альтернатива - попробовать андроид x86 под виртуалкой?   -  person t0mm13b    schedule 17.08.2012
comment
@ t0mm13b Спасибо. Хороший эмулятор должен эмулировать все. Любая ссылка или рекомендация для конкретного Android x86, который можно установить на виртуальную машину?   -  person srf    schedule 17.08.2012
comment
@ t0mm13b Не дубликат. Я спрашиваю о другом эмуляторе, а не об эмуляторе, который поставляется с SDK. Кроме того, я сам предоставил эту ссылку в своем первоначальном сообщении, так как я ТАК хорошо искал, прежде чем опубликовать свой вопрос. Спасибо за понимание.   -  person srf    schedule 17.08.2012
comment
Существует множество ISO-образов x86, доступных для запуска в VirtualBox, посмотрите здесь Эмулятор, который поставляется с Android SDK, не является настоящим эмулятором как таковым, таким как virtualbox или vmware, скорее ARMv7 скомпилирован и работает в режиме эмуляции, что является довольно медленным, поэтому очень мало поддержки дополнительных функций, таких как голос и т. д.   -  person t0mm13b    schedule 17.08.2012


Ответы (3)


Как вы заметили, live-android (с этим HowTo) устарела, поэтому, насколько я могу судить, у вас есть только один (бесплатный) вариант для до Android 4: < href="http://www.android-x86.org/download/" rel="noreferrer">Android x-86 на USB-накопителе, подключенном к другому нетбуку или ноутбуку.

Единственная проблема, которую я вижу, заключается в том, что стандартный USB-кабель Android для подключения вашего отладчика не будет работать, потому что нетбуки или ноутбуки не имеют разъема micro USB, как на реальных устройствах Android.

person Bill The Ape    schedule 17.08.2012
comment
Спасибо, но это не эмуляторы как таковые? Первый застрял на Android 2.2 (мне нужны 3.x и 4.x), а второй требует очень специфических нетбуков или планшетов. Есть ли что-то, что может просто работать под Windows 7? - person srf; 18.08.2012
comment
Вау, этот ICS на USB-флешке звучит круто, но на самом деле для него требуется другое физическое устройство. Если никто не предложит по-настоящему полный эмулятор, поддерживающий ввод с микрофона, я приму ваш ответ как Нет, не существует эмулятора Android, поддерживающего ввод с микрофона . - person srf; 20.08.2012

Это старый вопрос, поэтому ответы здесь нуждаются в обновлении.

Все эмуляторы, включенные в AVD-менеджер (Eclipse/Android Studio), теперь поддерживают ввод с микрофона, хотя версии ARM не имеют частоты дискретизации, соответствующей действительности. Эмуляторы микрофонных входов на базе x86 работают очень хорошо, но только на частоте 8 кГц.

person c.fogelklou    schedule 15.03.2015
comment
Есть ли какой-либо ресурс, на который вы можете мне указать, чтобы настроить эмулятор, чтобы он мог получить доступ к главному микрофону? - person AntonioHS; 04.04.2017
comment
Это должно просто работать, если Google не нарушил эту поддержку. - person c.fogelklou; 12.04.2017
comment
Я не могу заставить микрофонный вход работать на моем эмуляторе (переключатель микрофонного входа неактивен). - person Hylle; 29.03.2018

В блоке появился новый ребенок под названием Buildroid для VirtualBox (ранее VirtualBox-AOSP). Это может быть то, что вы ищете.

person Eternal Learner    schedule 19.08.2012
comment
Спасибо, что сообщили мне об этом многообещающем проекте. К сожалению, он страдает от всех проблем, с которыми сталкиваются эмуляторы на основе ВМ: Нет микрофонного входа. Однако он намного быстрее, чем эмулятор SDK, поэтому может быть полезен другим. Примечание для себя: чтобы правильно отключить эту штуку, нажмите и удерживайте клавишу End на клавиатуре ПК (теперь она действительно работает, вопреки тому, что говорит этот комментарий). - person srf; 20.08.2012
comment
Ссылка на Buildroid для VirtualBox не работает. - person Jorge E. Hernández; 03.10.2014