web-dev-qa-db-fra.com

ERREUR: Echec du déploiement sur le périphérique, aucun périphérique trouvé -cordova à l'aide de visual studio

Je développe une application mobile Apache Cordova à l'aide de Visual Studio 2013. Lorsque j'exécute mon application en mode périphérique, l'erreur suivante apparaît:

ERROR: Echec du déploiement sur un périphérique, aucun périphérique trouvé

J'ai déjà activé le débogage USB dans les options du développeur .  enter image description here

21
satyender

J'ai eu le problème que j'ai "appareil introuvable" après la première connexion de travail une prochaine reconnexion. J'ai trouvé la solution en fermant chrome: // inspect/# devices dans les outils de développement de chrome. J'espère que cela aidera quelqu'un. Bonne codage!

Crédit: https://stackoverflow.com/a/36662403/861615

38
Luckylooke

Redémarrez le serveur adb:

Essayez de redémarrer votre serveur adb (Android Debug Bridge) avec les commandes suivantes dans votre ligne de commande:

Path\to\adb\adb kill-server
Path\to\adb\adb start-server

Sous Windows, votre path\to\adb pourrait être quelque chose comme C:\Users\myusername\AppData\Local\Android\sdk\platform-tools ou C:\Program Files (x86)\Android\android-sdk\platform-tools, en fonction de l'installation de votre SDK Android.

Ensuite, vérifiez si votre appareil est trouvé:

Path\to\adb\adb devices

La sortie de console avec un périphérique connecté peut ressembler à ceci sur la ligne de commande Windows:  Console output of adb kill-sever, adb start-server and adb devices

Installez les pilotes USB OEM:

Si adb devices n’affiche aucun périphérique, même après le redémarrage de votre serveur adb, assurez-vous d’avoir installé le pilote OEM. developer.Android.com offre des informations supplémentaires à ce sujet et une liste de liens pour tous les principaux fabricants.

24
Phonolog

Pour moi, il y avait une invite sur mon téléphone me demandant d'autoriser le débogage USB, ce que j'avais besoin d'autoriser. Avant cela, mon appareil était affiché dans la CLI mais avec le nom "non autorisé". C'est idiot, je sais, mais peut-être que ça pourrait aider quelqu'un

5
AncientYouth

Essayez un autre câble, le mien fonctionne avec l’un de mes câbles mais pas avec l’autre.

5
Titan

Testez si votre appareil apparaît lorsque vous écrivez adb devices dans votre CLI

Sinon, il suffit de changer entre les différentes options de connexion affichées sur votre téléphone. Fonctionne généralement avec PTP ou MTP.

Lorsque le périphérique apparaît, cela devrait fonctionner. Si vous ne pouvez pas le faire apparaître, vérifiez simplement votre chemin d'accès aux annonces ou vos pilotes Android.

4
Del

Outre les réponses ci-dessus, vous devrez peut-être installer le pilote de périphérique manuellement si vous développez avec un périphérique Nexus. 

Voir cette page sur le site du développeur Android pour l'installation de Le pilote USB de Google

0
Edwin Choate

Dans mon cas, le problème est survenu parce que le pilote n'était pas installé sur l'ordinateur de mon téléphone Nokia Android. La commande adb devices n'a montré aucun périphérique. J'ai suivi les étapes pour Windows 7 indiquées sur Installer le pilote USB et le pilote installé pour l'interface Android Composite ADB

  • Dans l'explorateur Windows, cliquez avec le bouton droit sur l'ordinateur, puis cliquez sur Gérer.
  • Sélectionnez le gestionnaire de périphériques dans le volet de gauche et recherchez le périphérique inconnu dans le volet de droite.
  • Développez le nœud de périphérique inconnu et faites un clic droit, sélectionnez "Mettre à jour le logiciel du pilote".
  • Sélectionnez "Parcourir mon ordinateur ..."
  • Sélectionnez "Me laisser choisir dans une liste de pilotes de périphériques ..."
  • Sélectionnez l'interface ADB composite Android
0
Atif Majeed