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
7 Réponses :
Essayez la commande ci-dessous avant de démarrer adb
adb kill-server adb start-server
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
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"
Télécharger de nouveaux fichiers adb Les noms de fichiers dans les fichiers zip seront:
Téléchargez ici https://androidstudio.io/downloads/ tools / télécharger-la-dernière-version-de-adb.exe.html
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
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
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). p>
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
Ou mettez simplement à jour Universal C Runtime à partir de Windows support.microsoft.com/en-us/help/2999226/…
La mise à jour de Windows Universal C Runtime a résolu le problème pour moi.
Obtenez la mise à jour sur microsoft