web-dev-qa-db-fra.com

Android Emulator: Echec de l'entrée audio

Chaque fois que je tente de lancer un émulateur, ces erreurs apparaissent dans la console:

audio: Failed to create voice `goldfish_audio_in'
qemu-system-i386.exe: warning: opening audio input failed

Tout le reste de l'émulateur fonctionne toujours en dehors de l'audio. Quelqu'un a-t-il trouvé une solution à ce problème? Basculement de l’option Graphiques de l’AVD sur logiciel - GLES 2.0 ne fonctionne pas. Toute aide est appréciée.

5
Devashru Patel

Voici comment résoudre ce problème:

  1. Allez dans Panneau de configuration-> Son-> Enregistrement.
  2. Assurez-vous que votre matériel par défaut, "Realtek Audio Default Device" (celui intégré à la carte mère), est activé.

Je l'ai désactivé par erreur en essayant de faire fonctionner mes haut-parleurs et j'ai complètement oublié ...

4
user8922280

La réponse de Phil est correcte mais je ne peux pas la commenter directement:

Cela se produit parce que ... Il n'y a en fait aucune entrée audio disponible pour l'hôte (rien n'est déjà connecté au PC "entrée audio" ou au PC "entrée audio" déjà utilisé et ne peut pas être partagé)!

cela suffisait pour terminer la construction de l'apk et s'exécuter sur un AVD (API de niveau 21 + Android 5.0/x86_64, avec gpu graphics: Software GLES 1.1)

Sous Windows, démarrez -> Control_panel-> Sound-> Recording -> microphone -> disable

-untested: - micro désactivé + matériel graphique - Comme l'a suggéré Phil, le micro branché fonctionne probablement autour du bogue 

J'imagine qu'un micro est nécessaire pour travailler avec Pixel AVD et qu'il a été appliqué accidentellement à une ancienne vds non pixel.

2
Rob Turner

Ceci n’est pas un bug et se produit probablement simplement parce que ... Il n’a en fait aucune entrée audio disponible pour l’Hôte (rien n’est branché à l’entrée "audio in" du PC ou "audio in" du PC déjà utilisée et ne peut pas être partagée)!

Sous Windows, veuillez vérifier dans Control_panel-> Sound-> Recording que quelque chose est disponible en entrée et, le cas échéant, fermez toutes les applications qui peuvent l'utiliser exclusivement (skype?).

0
Phil