Je rencontre actuellement ce problème lorsque j'ouvre un projet:
Les erreurs affichées dans le journal des événements:
Impossible de détecter la version adb, valeur de sortie: 0xc0000409, sortie adb: adb.exe F 11-11 09:55:06 17768 944 fdevent_poll.cpp: 64] n'a pas réussi à créer fdevent interruption socketpair: argument non valide
Les erreurs affichées dans le journal des événements:
Émulateur: émulateur: ERREUR: AdbHostServer.cpp: 93: Impossible de se connecter au démon adb sur le port: 5037
4 Réponses :
J'ai 2 solutions possibles à ce problème:
(1er): Téléchargez Revo Uninstaller et désinstallez-en Android Studio. Revo est un outil puissant qui supprime tous les fichiers du logiciel sélectionné, y compris les fichiers de cache de données du programme et tous les paramètres et référentiels restants. Après cela, réinstallez Android Studio et sélectionnez "Ne pas importer les paramètres" lors de l'installation.
Lien de téléchargement du programme d'installation de Revo :: (https://www.revouninstaller.com/revo-uninstaller-free-download/)
Si ce n'est pas le cas ne fonctionne pas, la seule solution restante est ::
(2ème): Allez dans Paramètres / Mise à jour et sécurité / Récupération / Et réinitialiser votre pc. Sélectionnez l'option conserver mes fichiers et réinitialisez-le. Ne t'inquiète pas à propos de vos autres données de disque dur, il ne réinitialisera que tous les programmes votre lecteur C et enregistrera également tous les fichiers de documents, téléchargements, vidéos et images.
(J'ai d'abord essayé la deuxième option et cela a fonctionné pour moi)
Le problème est survenu en premier lieu car les antivirus ont tendance à supprimer les fichiers temporaires et android studio enregistre ses fichiers d'émulateur dans temp dossier. Pour le résoudre, accédez simplement aux paramètres de votre antivirus et recherchez "ajouter une exclusion" et ajoutez ces 4 dossiers ici:
(instead of rajhr open the folder with your user name) 1 . C:\Users\rajhr\.android 2 . C:\Users\rajhr\.AndroidStudio3.5 3 . C:\Users\rajhr\AppData\Local\Android 4 . C:\Users\rajhr\AppData\Local\Temp\AndroidEmulator
Et ajoutez-les également aux paramètres de Windows Defender: 1. Ouvrez Windows Defender 2. Accédez au pare-feu et à la protection du réseau 3. Sélectionnez Autoriser l'application à travers le pare-feu et ajoutez les 4 dossiers ici.
J'espère que la réponse vous aidera car c'est ma première réponse StackOverflow.
Ce problème ne vient pas de votre adb.exe ou de votre studio Android. Et vous n'avez pas besoin de réinstaller Studio ou de réinitialiser Windows.
En fait, votre Windows arrête adb.exe pour démarrer le serveur de socket parce qu'un antivirus ou une application tierce a perturbé vos paramètres réseau.
La solution est:
vous devez réinitialiser les paramètres réseau.
1) Exécutez l'invite CMD en tant qu'administrateur.
2) Tapez la commande "netsh winsock reset"
3) redémarrez le PC si nécessaire
Maintenant, si vous ouvrez studio, il n'y aurait pas d'erreur adbhostserver.
J'avais essayé la solution fournie par vous au début mais cela n'a pas fonctionné donc je n'avais plus d'autre option que de réinitialiser mes fenêtres et de réinstaller Studio
pas de problème, mais cela a fonctionné pour moi c'est pourquoi j'ai posté ceci afin que quelqu'un puisse en profiter.
allez dans 'netsh' sur votre PC (C: \ Windows \ System32)
cliquez pour voir la capture d'écran
lancez-le en tant qu'administrateur, une fenêtre de commande s'ouvrira, puis tapez 'winsock reset', redémarrez maintenant votre PC .... et vous êtes prêt à partir
Modifiez les paramètres de lecture automatique dans Windows pour votre appareil.
Je pense que le fichier / sdk / platform-tools
. Pouvez-vous le vérifier une fois? Utilisez-vous des programmes antivirus (gratuits) comme Avast ou AVG? Si OUI, désactivez-le lors du test du code de votre application Android.
adb.exe
est absent du répertoireOui, les outils de la plate-forme sont là.
Pour résoudre le problème, je viens de désinstaller l'ensemble de l'application et tous ses composants et je l'ai réinstallé. Mais le problème est toujours là
J'ai dit que le fichier
adb.exe
n'était pas le dossierplatform-tools
. Recherchez le fichier EXE dans ce dossier.oui le fichier adb.exe est là
Avez-vous essayé cette solution ?
laissez-moi les essayer tous
J'ai exactement le même problème. J'ai essayé toutes les solutions possibles que j'ai pu trouver en ligne. Studio Android désinstallé COMPLÈTEMENT. Je n'ai téléchargé que des outils de plate-forme à partir du site du studio Android, et lorsque j'exécute des commandes adb, j'obtiens la première erreur.
@SHOONYA avez-vous trouvé la solution pour cela?
J'ai également essayé toutes les possibilités, mais j'ai toujours les mêmes problèmes. aussi je n'étais pas encore installé d'antivirus aussi. une fois que j'ai exécuté la commande adb, j'ai reçu ce message.
adb.exe F 11-25 08:25:14 4384 6404 fdevent_poll.cpp: 64] n'a pas réussi à créer fdevent interruption socketpair: argument non valide
@VipiNNegi J'ai ajouté la réponse au problème, vérifiez-la
@ Dev.Barai: J'ai ajouté la réponse au problème, vérifiez-la