J'utilisais juste Android Studio sans problème, puis l'une des fois où j'ai exécuté le projet, j'ai reçu une liste d'erreurs indiquant "Emulator: dsound: Impossible d'initialiser DirectSoundCapture".
J'ai déjà recherché le problème et essayé de mettre à jour Windows, de mettre à jour Android Studio, de mettre à jour les pilotes, de décocher la case "Activer l'exécution instantanée pour remplacer à chaud le code / les modifications de ressources lors du déploiement" dans les paramètres, accéder aux paramètres de Windows et permettant au microphone d'être utilisé par les applications et je ne trouve aucune solution.
10:02 PM Emulator: dsound: Could not initialize DirectSoundCapture 10:02 PM Emulator: dsound: Reason: No sound driver is available for use, or the given GUID is not a valid DirectSound device ID 10:02 PM Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object 10:02 PM Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object 10:02 PM Emulator: audio: Failed to create voice `goldfish_audio_in' 10:02 PM Emulator: C:\Users\Joseph\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe: warning: opening audio input failed 10:02 PM Emulator: dsound: At 10:02 PM Emulator: tempt to initialize voice without DirectSoundCapture object 10:02 PM Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object 10:02 PM Emulator: audio: Failed to create voice `adc' 10:02 PM Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object 10:02 PM Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object 10:02 PM Emulator: audio: Failed to create voice `adc'
L'émulateur a juste un écran noir et ne fera rien d'autre, je ne le fais pas. Je me soucie si l'émulateur produit du son ou non, je veux juste voir les visuels.
4 Réponses :
J'ai réussi à résoudre le problème en rebranchant mon microphone sur mon ordinateur. Je ne sais pas pourquoi cela cause le problème, mais une fois rebranché, les erreurs ont disparu. L'écran noir est toujours apparu mais j'ai créé un autre appareil virtuel dans AVD Manager et utilisé celui qui fonctionnait bien.
Solution facile ....
J'utilise Windows 10 mais cela devrait être le même pour les autres versions.
Cliquez avec le bouton droit de la souris sur l'icône audio en bas à droite et cliquez sur ouvrir les paramètres de son, puis sous la section d'entrée dans le volet de droite de la fenêtre, cliquez sur gérer les périphériques audio, puis activez le mixage stéréo sous les périphériques d'entrée ...
maintenant, l'émulateur fonctionnera sans l'erreur audio.
J'obtiens également la même erreur lors de la création du projet. Lorsque j'ai remarqué que mon système ne dispose pas du microphone intégré , j'ai connecté un microphone externe puis ça a marché pour moi ..
Une solution rapide consiste à effacer les données (Outils> AVD Manager> Liste déroulante sous actions> effacer les données) de l'émulateur à chaque fois que le problème survient.