6
votes

adb a cessé de fonctionner dans Android Studio

J'essaie de créer ma première application dans Android Studio et j'obtiens une erreur "adb.exe a cessé de fonctionner". Je travaille sur un système Windows xp 32 bits.

 J'ai essayé plusieurs solutions disponibles en ligne, notamment -kill serveur / redémarrage -Mise à jour du dossier des outils de la plateforme -ajout de 127.0.0.1 comme exception à autoriser Rien ne semble toujours fonctionner. Aide aimablement!!! Merci d'avance


0 commentaires

7 Réponses :


0
votes

Essayez la commande ci-dessous avant de démarrer adb

adb kill-server
adb start-server


0 commentaires

1
votes

Je pense que vous manquez un fichier .dll, ce fichier api-ms-win-crt-locale-l1-1-0.dll de votre système Windows 32 bits, téléchargez simplement ce fichier en fonction de votre système et copiez / collez le fichier dans C: \ Windows \ System32

Vous pouvez le télécharger ici: https: // www.sts-tutorial.com/sites/downloadCenter.php?api-ms-win-crt-locale-l1-1-0


4 commentaires

Cela a fonctionné pour l'erreur précédente. mais maintenant j'obtiens une nouvelle erreur "Emulator: D: \ AndroidStudio \ sdk \ emulator \ qemu \ windows-x86 \ qemu-system-x‌ 86_64.exe: Impossible de charger la bibliothèque WinHvPlatform.dll. Emulator: D: \ AndroidStudio \ sdk \ emulator \ qemu \ windows-x86 \ qemu-system-x‌ 86_64.exe: échec de l'initialisation de WHPX: fonction non implémentée "


La mise à jour Windows suivante (KB2999226) m'a aidé sur un ordinateur Windows 8.1: microsoft.com/de-de/download/details.aspx?id=49081


Cela n'a pas fonctionné pour moi. Également essayé de réinstaller Android Studio, SDK, outils de plate-forme, essayé de réinstaller c ++ redistribuable; rien n'a fonctionné. Ce qui a fonctionné pour moi, c'est de copier adb.exe à partir d'un système de mon collègue.


@zoti J'ai le même problème. J'ai fait ce que vous avez dit, mais je reçois quand même des messages d'erreur "adb.exe a cessé de fonctionner"



1
votes

Télécharger de nouveaux fichiers adb Les noms de fichiers dans les fichiers zip seront:

  1. adb.exe
  2. AdbWinApi.dll
  3. AdbWinUsbApi.dll
  4. fastboot.exe
    Accédez à C: \ Users \ YOUR_USER_NAME \ AppData \ Local \ Android \ Sdk \ platform-tools et collez ces quatre fichiers. (remplacez l'ancien). Cela fonctionnera bien

Téléchargez ici https://androidstudio.io/downloads/ tools / télécharger-la-dernière-version-de-adb.exe.html


0 commentaires

0
votes

Pour mon cas, télécharger les derniers outils de la plate-forme SDK et les extraire dans plate-forme-outils de votre emplacement SDK

Vous pouvez connaître le chemin de votre SDK à partir du studio Android >> Outils >> Gestionnaire de SDK >> Emplacement du SDK Android


0 commentaires

0
votes

Le fichier dll manquant se trouve dans le dossier d'installation Java. Ajoutez-le en tant que variable PATH système et redémarrez. Exemple d'emplacement C: \ Program Files (x86) \ Java \ jdk1.8.0_202 \ jre \ bin


0 commentaires

1
votes

Les outils de la plate-forme dépendent désormais de Windows Universal C Runtime, qui est généralement installé par défaut via Windows Update. Ceci est obligatoire à partir du 28.0.2 (mars 2019).

Donc, si vous utilisez une ancienne version de Windows ou si vous ne parvenez pas à mettre à jour vos fenêtres, vous devez utiliser une version plus ancienne des outils de plate-forme.

Comment installer l'ancienne version des outils de la plate-forme?

1. Supprimez tous les fichiers de votre votre-sdk-location\platform-tools

2. Téléchargez la version 28.0.1 des outils de plateforme depuis ici . Extrayez et copiez tous ces fichiers dans votre-sdk-location\platform-tools


1 commentaires

Ou mettez simplement à jour Universal C Runtime à partir de Windows support.microsoft.com/en-us/help/2999226/…



0
votes

La mise à jour de Windows Universal C Runtime a résolu le problème pour moi.

Obtenez la mise à jour sur microsoft


0 commentaires