Chrome DevTools Dispositifs ne détecte pas l'appareil lorsqu'il est branché
Je n'arrive pas à obtenir les DevTools les Appareils sont équipés pour travailler sur mon Samsung Galaxy S4, même après avoir suivi les étapes décrites à https://developers.google.com/chrome-developer-tools/docs/remote-debugging
Mon appareil Chrome v32 et Chrome Beta v33, alors que mon PC a Chrome v33 et Chrome Canary v35.
Le débogage USB est activé sur mon appareil et le pilote de périphérique a été installé. Je n'ai jamais eu l'invite de commandes du contour de l'étape 3 à partir du lien ci-dessus, d'approuver le RSA empreinte de clé pourtant, l'appareil peut se connecter à mon PC pour permettre aux médias de transfert. J'ai même révoqué tous les débogage USB autorisations par le lien ci-dessus.
Je n'ai pas quelque chose supplémentaire installé sur mon PC de développement Android qui peut peut-être être la question. Je souhaite utiliser cette fonctionnalité pour inspecter les pages web à partir des périphériques de point de vue.
- Hey tout le monde. DevTools rédacteur technique ici. Désolé d'entendre parler de tous les problèmes! Le Débogage à Distance doc lien vers ce post d'ici peu. Veuillez inclure votre OS + Version de Chrome (
chrome://version
) + Android Faire & Modèle lors de la description de ce qui fonctionne pour vous.
Vous devez vous connecter pour publier un commentaire.
Afin d'obtenir la fonctionnalité et en cours d'exécution:
adb.exe
(peut-être besoin pour démarrer et arrêter la BAD en utilisantadb kill-server
etadb start-server
)about:inspect
en Chrome sur le bureau, en s'assurant d'un navigateur Chrome est ouvert sur votre appareilSuivant les étapes ci-dessus j'ai eu la clé RSA empreintes digitales invite à accepter puis j'ai vu mon appareil dans google Chrome.
Certainement pas aussi facile que je pensais que ça aurait été, mais au moins il fonctionne maintenant.
Mise À Jour Le 24 Février 2016
Donc j'ai mis à jour vers Windows 10 et ils ont maintenant un Samsung Galaxy S5, les appareils exécutant Chrome v48.0.2564.116 m et v48.0.2564.95 respectivement. Suivi les étapes à partir de Google docs et...ça n'a pas fonctionné de nouveau, pas de clé RSA invite. J'ai donc commencé à suivre mes pas, comme ci-dessus et pensé qu'il y avait un moyen plus rapide que le SDK Android est de plus de 1 go de téléchargement.
Cette fois j'ai essayé:
C:\Program Files (x86)\Minimal ADB and Fastboot\
adb devices
(sinon j'aurais pu couriradb start-server
mais l'avant donne un plus d'information réponse)Maintenant, avec google Chrome sur mon téléphone et
chrome://inspect/
ouvert sur mon bureau, je peux voir les inspecter les options.Problème suivant: j'ai besoin de répéter les mêmes étapes à chaque fois que je redémarre Windows. Pour résoudre ce problème:
"C:\Program Files (x86)\Minimal ADB and Fastboot\adb" devices
adb.bat
dans le dossier de Démarrage de Windows situé àC:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
Notez que le fichier n'a PAS besoin d'être appelé à la bad.bat tant qu'il est un .le fichier bat. La commande que vous avez copié dans le fichier est le chemin d'installation par défaut qui vous devrez peut-être modifier en fonction de votre configuration.
Maintenant, j'ai le Chrome Inspecter fonction de travail quand j'en ai besoin.
Peu grâce et de crier à tous les autres qui nous ont apporté leurs réponses à cette question qui a aidé à me guider vers une utile mise à jour de ma réponse. Veuillez donner du crédit à d'autres réponses où vous trouverez qu'ils ont aidé aussi.
%APPDATA%/Local/Android/sdk/platform-tools/
de l'exécution de l'adb.exe kill-
etstart-server
commandes a fonctionné comme un charme! Instant popup et RSA vérification des empreintes digitales. @TheHawk c'est la vieille école. Nous avons l'habitude de soutien en arrière compat. avec, c'est à dire jQuery
$('a[]').attr('target', '_blank');
.adb.exe
dans votre profil Firefox dossierData\profile\extensions\[email protected]\win32
, ouvrez une invite de cmd là et d'utiliser laadb commands
ci-dessus, fonctionne très bien. Aussi je pense que c'est un honte Google fait de vous connecter à google Chrome et votre compte Google juste pour être en mesure de débogage à distance un site web ou une application, laid données kraken! N'avez pas de compte et ne voulait pas donner le numéro, un ami triés moi, mais, pour le débogage ils prennent également des données!adb devices
fait le truc pour moiEn raison de la simplicité et de référence pour l'avenir, j'ai décidé d'ajouter mon commentaire comme une réponse.
Sur un Galaxy S7 et Windows 10 pour ordinateur portable, tout ce que j'avais à faire lors de la connexion à l'ordinateur a été de changer le mode de connexion USB à "Source Audio" (Paramètres du Téléphone > Options pour les Développeurs > Configuration USB).
Ce alors immédiatement venu avec l'appareil invite pour permettre à la clé RSA de l'empreinte digitale. Ensuite, les outils de dev sur ordinateur reconnu mon appareil.
Pourquoi cela fonctionne, je ne sais pas, mais il est de loin le plus simple des solutions, et sans la nécessité d'installer les programmes inutiles.
J'ai aussi eu la chance de le changer pour "MTP (Media Transfer Protocol)" mode aussi, mais seulement à l'occasion.
Si vous utilisez "mode MTP" pour la connexion USB de l'ordinateur.
Changer pour "PTP" ou "mode de lecteur de Carte mode".
J'ai le même problème et il fonctionne très bien pour moi.
solution de contournement si vous n'avez pas ADT (Android Development Toolkit) installé:
Réussi à détecter android Samsung Galaxy téléphone après le téléchargement andorid SDK platform-tools.zip et en exécutant la commande suivante: "adb devices".
Il a quelque démon, joints de l'appareil, et j'ai également pu le voir dans google chrome canary inspecter onglet.
précédemment, j'ai également installé "Universel ADB driver" mais vous ne savez pas si cela était nécessaire
(Note - cela a fonctionné pour moi à l'aide d'un Samsung S6. Je vous remercie de tous vos commentaires sur la version de téléphone utilisé, pour qui ces instructions de travail pour l')
Si votre téléphone se connecte à votre ordinateur et d'être reconnu sur l'ordinateur, et que vous avez activé le débogage USB sur votre téléphone, mais le téléphone ne s'affiche pas sous "périphériques Distants" dans les outils de développement Chrome, vous pouvez d'abord essayer de redémarrer le processus de découverte automatique en sélectionnant les éléments suivants sur votre téléphone - 'Paramètres > Options pour les Développeurs > Révoquer le Débogage USB Autorisations'.
Si cela ne fonctionne pas, alors le problème est probablement que l'Android Debug Bridge Démon est soit absent ou n'est pas en cours d'exécution sur votre ordinateur (info à propos de BAD -
https://developer.android.com/studio/command-line/adb.html)
Vous n'avez pas besoin de la totalité du kit SDK d'Android pour utiliser ADB, vous pouvez télécharger la version autonome du SDK Android Outils de Plate-forme à partir d'ici:
https://developer.android.com/studio/releases/platform-tools.html
Tout d'abord, installez les outils pour votre plate-forme. Je suis sous Windows, et les étapes a été pour moi l':
-Dézippez le fichier téléchargé dans c:\platform-tools (je viens de le mettre ici pour
de confort, vous pouvez choisir un autre emplacement).
-Ouvrez l'invite de commande (exécuter en tant qu'administrateur) dans le dossier et exécutez le
commande suivante:
(Le adb.exe est dans notre dossier). Cela va démarrer le démon et vous montrer une liste des joints des appareils Android.
Si vous voyez "non autorisé" à côté d'un appareil, cela signifie que vous devez déverrouiller votre téléphone et choisissez "autoriser l'accès aux données de l'appareil", puis "toujours autoriser l'accès à partir de cet ordinateur". Vous devriez alors voir votre téléphone connecté à la console développeur:
Vous aurez besoin d'avoir le Démon de courir à chaque fois que votre ordinateur redémarre. Mettre un .chauve-souris de fichier dans votre dossier de démarrage pour lancer le démon à chaque fois que votre ordinateur démarre (si vous avez suivi mes instructions à la lettre, le contenu de l' .fichier bat, vous aurez besoin de créer sera
c:\platform-tools\adb devices
).Remarque: Pour la première débogage de connectivité de travail, vous devez être à l'aide de mode MTP (Media Transfer Protocol) sur votre Android, pour le transfert d'USB MTP (valeur par défaut). Il y a un correctif mentionné dans l'une des réponses qu'implique ce mode de commutation à autre chose, cependant que probablement juste déclenche un certain type de reconnaissance, et vous êtes susceptible d'être automatiquement remis en mode MTP, de toute façon si vous débranchez puis rebranchez le téléphone.
adb
installé, j'avais pas fait unadb devices
avec mon nouveau téléphone.Je sais que c'est une vieille question, mais voici ma réponse qui a résolu pour moi. J'avais passé en revue tous les articles que j'ai pu trouver et tout essayé. Il ne serait pas travailler pour moi sur un mac ou un PC.
Solution: Utiliser un autre câble USB.
Je dois avoir attrapé une mauvaise qualité de câble qui n'a pas en charge les transferts de fichiers. J'ai utilisé un autre câble USB, fut immédiatement invité pour le mode ptp et d'autorisation pour le débogage à distance.
J'ai été à l'aide de cet outil pendant des années sur des ordinateurs différents et avec différents appareils. J'ai souvent constaté que chrome /ADT ne vois pas mon appareil.
Dans ce cas, seule chose qui fonctionne pour moi est de réinitialiser BAD démon:
ou /et
Une fois que vous re-branchez votre appareil, un message sera affiché sur votre appareil, vous demandant d'autoriser le débogage USB de l'ordinateur connecté. Il est vraiment important que cette demande sera autorisé.
Samsung Note 8 de l'Utilisateur ici - tout ce que j'avais à faire était de l'installer et exécuter le "ADB et Fastboot" de l'outil, d'entrée de commande "adb devices" dans la bad invite.
Après que j'ai reçu un message sur mon téléphone et chrome reconnu le téléphone.
Et bien sûr d'avoir activé le Débogage USB sur le téléphone.
Si vous êtes sur windows, vous devez installer les pilotes pour votre téléphone. Vous pouvez les obtenir ici.
Si cela ne fonctionne toujours pas, j'ai eu la chance de le connecter manuellement le redémarrage de l'Android Debug Bridge manuellement. Plus d'infos ici.
A fait un cauchemar avec ce aujourd'hui Samsung Galaxy Note 9 et un Windows 10 ordinateur Portable sans Android Studio. Ici sont les étapes de travail pour obtenir le débogage.
1) Activer le mode développeur sur le téléphone de la manière habituelle, et activez l'option "Débogage USB".
2) Sur votre ordinateur installer le Samsung Pilotes USB pour Windows https://developer.samsung.com/galaxy/others/android-usb-driver-for-windows
3) Ouvrez google Chrome sur votre Ordinateur - afficher les Périphériques à Distance dans le dev de la console (au moment où il va dire aucun périphérique n'est détecté).
4) Connectez votre téléphone à votre ordinateur via le câble USB.
5) Accepter toutes les demandes d'autorisation et d'attendre jusqu'à ce que l'ordinateur dit "votre appareil est prêt.." etc.
6) Sur votre téléphone, balayez vers le bas le menu du haut et appuyez sur "P système Android" - sélectionnez "MIDI" sous "Utiliser un port USB pour l'".
7) configuration des notifications s'affichent sur votre PC, quand ils sont finis, vous obtiendrez l'autorisation invite à des fins de débogage sur votre téléphone. L'accepter! Attendez quelques seconde de plus et vous trouverez le téléphone apparaît maintenant dans Chrome Dev tools sur l'ordinateur, et sera connecté en quelques secondes de plus.
Vous êtes les bienvenus.
La BAD doit être en cours d'exécution. Il suffit d'aller à
C:\Users\yourUserName\AppData\Local\Android\Sdk\platform-tools
et exécuteradb devices
, démon doit commencer et ensuite afficher tous les périphériques connectés.Pour toute personne utilisant Ubuntu, j'ai utilisé les éléments suivants:
https://github.com/M0Rf30/android-udev-rules
De prendre note de l'ajout de nom de groupe de commande nécessaires pour Ubuntu 16 utilisateurs.
J'ai aussi installé la BAD outils
sudo apt install android-tools-adb
etsudo apt install android-tools-fastboot
et n'a pas besoin de tout le SDK AndroidEnfin, n'oubliez pas d'ajouter la redirection de port dans le devtools paramètres à côté de l'appareil où votre téléphone a enfin connecté, c'est à dire 8080 | localhost:8080
sudo apt install android-tools-adb android-tools-fastboot
était suffisant dans mon cas. Merci!J'ai essayé @maurice cruz réponse et n'a pas pu obtenir les véritables moteurs. Ensuite, j'ai trouvé ce post qui avait un téléchargement pour le mondial LG pilote (pas sûr si elle couvre tous, mais beaucoup) pour leurs appareils. Après l'installation, l'activation de débogage usb hors tension puis sous tension, j'ai été invité avec RSA acceptation.
Chrome "à Distance" dispositif d'arrêt de travail après quelques mois, quand je n'ai pas l'utiliser.
J'ai résolu ce problème :
dans "option de développement" de mon appareil (samsung J3) j'ai annulé le débogage usb autorisation
ensuite dans mon ordinateur, j'ai exécuter la commande "adb devices" dans "C:\Program Files (x86)\Android\android-sdk\platform-tools" dossier
une invite s'affiche dans mon appareil me demande météo-je permettre à mon ordinateur pour déboguer les applications ou pas.
Je clique sur oui, puis chrome a détecté mon appareil
Je suis nouveau à l'application de la programmation et c'était le premier problème que j'ai rencontré lorsque j'ai essayé d'obtenir un exemple de programme de débogage à l'aide de mon LG G3 appareil. Le post ci-dessus avec des instructions détaillées devrait fonctionner pour tous. J'ajoute mon expérience au cas où il aide les autres:
J'avais suivi les instructions étape par étape, mais une. C'est, d'installer le pilote USB de mon OEM. Mon téléphone a continué à avertir que le débogage est activé (dans la zone de notification) et j'ai pu transférer des données ainsi que de la charge. Qui m'a fait penser que les pilotes USB appropriés sont installés. Mais il n'était pas. Enfin, je suis allé à LG site et téléchargez le pilote USB pour mon LG G3. Juste après que j'ai installé le pilote et rebranché le téléphone à l'ordinateur via le câble, j'ai eu la clé RSA invite. Mon google Chrome détecte maintenant et j'ai pu obtenir mon application tourne sur mon téléphone via Android studio.
Basculement "Découvrir les périphériques USB" semblait kickstart quelque chose après que j'ai basculé d'activer la fonctionnalité de débogage sur et en dehors sur le téléphone.
Aussi un autre câble peut avoir été la question. Mon cas interférer avec la connexion de données, mais pas sûr.
Aucune de ces réponses a fonctionné pour moi. Cependant, ce qui a fonctionné pour moi, c'est la redirection de port. Les étapes détaillées ici:
Sur votre PC, lancez la commande suivante en ligne de commande:
adb forward tcp:9222 localabstract:chrome_devtools_remote
Sur l'exécution de la commande ci-dessus, accepter l'autorisation sur votre téléphone mobile. Ci-dessous est le genre de sortie que je vois sur mon portable:
$:/> adb forward tcp:9222 localabstract:chrome_devtools_remote
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Maintenant ouvrir votre google chrome et entrez "localhost:9222" et vous verrez l'onglet actif pour l'inspecter.
Ici est la source de cette approche
À l'aide d'un Samsung Galaxy S9 fonctionnant sous Android de la Tarte. -- Mai 2019
Similaire à la réponse ci-dessus, et NickW post pour cette réponse:
Une fois que votre appareil est connecté, au lieu d'aller dans les paramètres, allez dans la barre de notification du téléphone > Système Android et de Tapoter sur l'écran pour d'autres USB options.' Sélectionnez MIDI dans les options et vous êtes bon pour aller!
Juste l'ajout de ce ici pour référence, j'ai essayé de connecter un LG G5 téléphone Android et Chrome dev tools ne reconnaissent pas cela jusqu'à ce que j'ai téléchargé le pilote usb LG ici.
Bonne chance à tous!
J'ai travaillé avec six différents appareils Android et de multiples câbles et je dois dire que débogueur œuvres instable. Parfois, il peut voir l'appareil, parfois ça ne marche pas. Parfois le redémarrage de Chrome aide. Ici, c'est un problème de https://bugs.chromium.org/p/chromium/issues/detail?id=788161, peut-être vous pouvez contribuer avec vos preuves.
Il est une étape nécessaire qui n'est pas détaillé :
La BAD doit être en cours d'exécution (ce n'est pas parce qu'il est installé, qu'elle s'exécutera afin d'établir la connexion)
Pour une raison inconnue pour ouvrir "outils de développement" sur chrome (canari) ne sera pas nécessairement le lancement de l'exécution de la BAD avec les bons paramètres. Alors vous ne verrez pas sur le smartphone à la question "Confirmer la connexion à distance avec "votre pc l'adresse' " alors que sur PC vous pouvez le voir sur le panneau de connexion "en attente de connexion inconnue". Alors forcément si cela ne se produit, la connexion ne sera pas établie. Notez que certains autres outils de lance de la BAD, mais ce qui est important pour le lancement de la BAD et d'établir la connexion.
Lorsque vous exécutez ">BAD connect "IPofYourSmartphone port" de " ou de la BAD est dirigé par un doux pour obtenir le droit de connexion, la BAD envoie la demande qui montrent le panneau de confirmation sur votre Smartphone
C'est aussi valable pour l'USB ou une connexion Wifi.
Si vous utilisez android un outil comme "BAD sans fil par Henry", vous obtiendrez un guide complet pour obtenir un wifi de débogage à distance de connexion.
Espérons que cette aide
En ce qui concerne meilleur
Trebly
Au téléphone assurez-vous que le mode de débogage est activé.
À l'aide d'un LG G7 et de Windows 10 pour le moment. Pour moi, une fois que le téléphone est connecté physiquement, changé le mode de connexion USB à de transfert de Photo (j'étais à l'origine à l'aide de de transfert de Fichier) et Chrome à Distance les Périphériques détectés mon téléphone. Autant que je sache, je n'ai que le mobile pilote est installé, aucune ADT etc.
exécuter
adb
ligne de commande. comme ce