web-dev-qa-db-fra.com

Android Studio: Impossible d'obtenir le résultat de 'version adb'

J'essaie de commencer à développer une application Android à l'aide d'Android Studio, mais chaque fois que j'essaie de l'exécuter, le message d'erreur Unable to obtain result of 'adb version' s'affiche. J'ai essayé de désinstaller et de réinstaller Android Studio plusieurs fois sur différents ordinateurs (sous Windows 10) et à chaque fois. obtenir la même erreur. J'ai étudié le problème et je suis incapable de trouver une solution cohérente. (ou celui qui fonctionne réellement) Je suis très nouveau dans le développement Android et je ne sais pas trop quoi faire; toute aide pour résoudre ce problème serait très appréciée. 

8
teamshortcut

Solution trouvée grâce à @ user3109468, Android Studio avait le répertoire du SDK Android erroné. Dans Fichier> Structure du projet, assurez-vous que le répertoire du SDK est correct. le mien était C:\Users\[user]\AppData\Local\Android\sdk (Google avait donné à sdk un "S" majuscule pour une raison quelconque ...)

11
teamshortcut

Décochez: enable adb integration de Tools>Android et réactivez-le. 

Cela a fonctionné pour moi.

8
Safal Sharma

Cela peut être dû à un problème de mémoire virtuelle Windows . Essayez d'exécuter adb à partir de la ligne de commande. quelque chose comme adb version BTW, les outils de la plate-forme seraient situés dans c:\Users\<your userid>\AppData\Local\Android\sdk\platform-tools

Combien cela prend-il de vous lancer une commande et obtient réellement une réponse? Si cela prend plus de 5 secondes, alors le studio Android attend le temps d’attendre une réponse et génère une erreur. 

Comment réparer ? fermez tout votre programme (Processus?) et allez dans le panneau de configuration -> Système-> Paramètres avancés du système-> Onglet Avancé-> Performances-> Paramètres-> Avancé-> Modification de la mémoire virtuelle

Essayez de réduire la taille de la mémoire virtuelle. Fr par exemple Si la taille est 4096Mb, atteignez 2048Mo (initial et maximum). Il vous sera demandé de redémarrer, alors redémarrez-vous et procurez-vous une tasse de café, car cela prendra un certain temps. Ensuite, une fois que votre système est opérationnel, essayez d’exécuter la version adb. Est-ce que ça court vite? Si oui, le problème est résolu. Retournez dans la mémoire virtuelle et augmentez sa taille par rapport à la précédente, et c'est tout.

BTW, j’ai remarqué que dans mon cas, ce simple programme hello world prenait 20 secondes pour s’exécuter sur ma machine avant de résoudre le problème de mémoire virtuelle. 

2
prashant2400

Assurez-vous que l'emplacement du SDK Android et du NDK Android est correct.

  1. Allez dans Fichier -> Structure du projet.
  2. Définissez l’emplacement du SDK Android et du NDK Android.  enter image description here
0
Siddarth Kanted

Outils> Activer l'intégration adb (réactivée) a fonctionné pour moi.

0
Sinet Thapa