web-dev-qa-db-fra.com

Eclipse - Cible "inconnu" dans Android sélecteur de périphérique

J'utilise LG-P500. Lorsque j'essaie de le sélectionner dans le "sélecteur de périphérique Android", Eclipse reconnaît le téléphone mais pas la cible. Il dit cible "inconnu". En raison de ce problème, je ne peux pas choisir le téléphone comme périphérique Android.

Comment puis-je obliger Eclipse à reconnaître la cible?

68
user1357350

Avait le même problème avec un téléphone LG. Le redémarrage (téléphone) a fonctionné pour moi

88
IncrediApp

Une solution à ma connaissance consiste à simplement activer et désactiver le débogage USB sur votre téléphone. Il arrive également de résoudre un tas d'autres problèmes non reconnus par les périphériques.

65
Brian Peterson

Suivez ces étapes si votre appareil est reconnu mais que Eclipse le déclare inconnu:

->open cmd   
->go to the your Android sdk directory --> Go to platform-tools
->adb kill-server
->adb start-server

cela résoudra définitivement votre problème :)

Si vous avez déjà installé le pilote USB et que votre appareil est toujours inconnu, suivez cette solution. J'ai eu le même problème avec mon MOTO G et cette solution me convient parfaitement

22
Yashasvi

Vérifiez votre appareil qui

USB connecté

et

Débogage USB connecté

ou vérifiez les points suivants

La solution consistait à créer une règle udev pour le périphérique. Voir http://developer.Android.com/guide/developing/device.html#setting-up pour savoir comment configurer une règle udev pour votre appareil spécifique.

Avec la règle en place. Eclipse a pu se lancer et déboguer.

enter image description here

9
Ponmalar

Un truc simple me convient parfaitement.

  1. Déconnecter le périphérique du PC
  2. Appuyez sur révoquer l'autorisation de débogage USB dans les paramètres du téléphone
  3. Reconnecter le périphérique au PC
  4. Appuyez sur OK pour l'autorisation RSA
8
Imam

Essayez aussi ceci, Sur votre téléphone:

  1. Allez à " connexion d'ordinateur USB "
  2. Sélectionnez Connecter en tant que " Périphérique multimédia (MTP) "
6
vanguard69

J'ai essayé ces suggestions, mais malheureusement, rien n'a fonctionné.

Ce qui a fonctionné pour moi a été:

  1. fermer Eclipse
  2. terminer le processus adb.exe (à l'aide du gestionnaire de tâches Windows)
  3. redémarrer Eclipse (le périphérique était maintenant reconnu dans Android Device Chooser)
5
kahmali

La raison pour laquelle mon périphérique SCH-I535 n'était pas ciblé ... c'est parce que je l'avais branché sur un port USB 3.0. Une fois que je l'ai branché sur un 2.0, tout a commencé à fonctionner correctement.

5
Anonymous

Allez dans Paramètres -> Stockage -> Cliquez sur le bouton de menu en haut à droite -> Connexion à un ordinateur USB-> Vérifiez si le périphérique multimédia (MTP) est activé ou non

3
Krunal Shah

GALAXY S5

Je sais que des tas de fois ont déjà répondu à cette question, mais si vous avez un Galaxy S5, le débogage USB est activé pour résoudre ce problème.

1
timv

Mon problème a été résolu en changeant le câble. Rien d'autre n'a fonctionné pour moi.

1
seekme_94

Avez-vous un pilote pour votre téléphone installé sur votre ordinateur, Eclipse ne vient pas automatiquement avec pilotes pour les téléphones.

1
Anders Metnik

Pour ce problème, j'avais essayé de déconnecter/reconnecter le câble USB, d'activer/désactiver le débogage USB et de relancer Eclipse sans aucun effet. Essayer un autre Android appareil a montré exactement les mêmes erreurs Eclipse, avec deux entrées marquées 'hors ligne' et après avoir déconnecté la connexion USB, il en affichait toujours une alors que rien n'était connecté. Mon problème a été résolu par un redémarrage. mon ordinateur et recommencer. Terminer probablement le programme adb.exe (réponse 4) l’aurait fait aussi dans mon cas.

1
a redshaw

Lorsque le téléphone est branché et que la fenêtre Eclipse affiche l’icône "Inconnu" ... sur le téléphone, désactivez le débogage USB, puis réactivez-le, il demandera ensuite à cet ordinateur de se connecter et vous pourrez alors le laisser toujours faire. alors. Ensuite, ça se passe bien.

1
LARRY the BRAVE

( Le débogage était déjà activé, un câble USB branché, un nouveau redémarrage )

SOLUTION: Connexion USB commutée d'un périphérique multimédia (MTP) à un appareil photo (PTP). Lorsque j’ai fait cela, le PC a installé les pilotes de périphérique, puis le téléphone m’a donné l’empreinte de mon ordinateur et une boîte de dialogue concernant l’autorisation du périphérique à utiliser le débogage USB. Acceptez. L'appareil apparaît dans Eclipse. Tout bon.

(Sur Samsung Note II API 19) Remarque: il est judicieux de toujours essayer de basculer le mode USB. Je ne pense pas que ce soit l'acte de désigner une caméra (PTP), mais les dialogues générés lors de cette opération. De plus, mon téléphone a été remplacé: je me souviens avoir déjà vu cette boîte de dialogue, mais pas sur ce téléphone. Peut-être y a-t-il une option quelque part pour l'activer par appareil?

0
systemaddict

C'est parce que vous n'avez pas autorisé votre téléphone à être débogué par cet ordinateur.

Verrouillez votre écran, débranchez-le et branchez-le, puis déverrouillez-le et cliquez sur Autoriser dans la boîte de dialogue.

0
David Liu

Utilisateurs de KitKat 4.4.2+, essayez de passer d’ART à DALVIK ou de DALVIK à ART. :) résolu le mien.

0
user3821158

J'ai eu le même problème, redémarrer le PC a fonctionné pour moi.

0
Nazia

J'ai eu le même problème. Il s'avère que mon appareil a ouvert une boîte de dialogue me demandant si je devais autoriser ou non la connexion à mon ordinateur portable. Après avoir cliqué sur Oui, le problème a disparu.

0
flameshimmer

Avait le même problème. Il s'avère que j'ai changé mon mode de connexion USB de MTP à MSC. La reconvertir en MTP a résolu le problème. Merci.

0
M4rius

A eu exactement le même problème. Cela fonctionne bien pendant plus de deux ans, puis tout à coup, cette erreur apparaît. Le correctif pour moi exécutait le SDK Manager.exe situé ici sur ma machine: C:\Program Files (x86)\Android\android-sdk Il s’avère que je ne l’ai pas fait. avoir la capacité de fonctionner sur le périphérique avec Android système d'exploitation 4.2.2, seulement 4.0.2. Après la reconnaissance mise à jour SDK fonctionnait parfaitement. Il s'avère que le système d'exploitation de mon téléphone a été mis à jour et j'ai oublié de mettre à jour le SDK.

0
Aaron Klap

Si vous ne pouvez pas sélectionner le bouton OK lorsque vous choisissez un périphérique, cela signifie probablement que vous ne pouvez pas non plus faire des choses comme adb logcat, selon mon expérience.

Je tue habituellement adb à partir du gestionnaire de tâches et il commence à fonctionner. J'ai remarqué que adb kill-server ne fonctionne que parfois, et qu'il y a souvent plusieurs processus appelés adb en cours d'exécution ... je ne sais pas s'il s'agit d'un bogue ou de par leur conception.

0
timothyjc

J'ai eu ce même problème, et j'ai trouvé ce post, qui l'a corrigé pour moi.

Il suffit de télécharger http://dl.google.com/Android/repository/platform-tools_r16.0.1-windows.Zip décompressez-le et remplacez votre "C:\Program Files (x86)\Android\android -sdk\platform-tools "avec ce répertoire

Le crédit va à hack_on

Voici son message qui m'a aidé: https://stackoverflow.com/a/15000565/342497

Merci! :-)

0
Jared
0
CMA

étape 1: clic droit sur le projet => propriétés => Android => sélectionnez le niveau de l’API pris en charge par votre appareil.

étape 2: redémarrez votre téléphone

travaille pour moi ...

0
idan

J'ai essayé différents pilotes, l'activation/la désactivation du débogage USB, la reconstruction du programme avec une API de niveau inférieur, la suppression d'ABD et le redémarrage. Ensuite, j'ai vu un message sur l'échange de câble. Changement de câble USB en câble USB Samsung et travail immédiat.

0
user3856568

Pour moi, cela a fonctionné en désactivant et en activant l'option de débogage USB pendant l'exécution d'ADB. Merci pour toutes les suggestions.

0
kalyan

Le problème pour moi s’est avéré être l’insuffisance des droits du serveur adb.

J'exécute Android Studio via le bureau à distance (ordinateur portable utilisé pour se connecter à un ordinateur local plus puissant). Apparemment, je n'avais pas tous les privilèges lors de l'exécution à l'aide du bureau à distance.

Après avoir arrêté le serveur adb et redémarré avec les privilèges root, le problème a été résolu.

Sudo ./adb kill-server
Sudo ./adb root

Modifier:

Il s'est avéré que je devais le faire seulement la première fois. Depuis la première fois, je n'ai plus à le faire.

0
Jaka

J'avais l'habitude de déboguer sans problèmes dans mon HTC One X, je cassais l'écran et jusqu'à ce qu'ils le réparent, j'ai réussi à obtenir un HTC One (M7, je pense que cela s'appelle en interne).

Je ne pouvais pas déboguer avec ce même problème. En fait, outre le fait de devoir suivre une procédure étrange pour faire apparaître les options de débogage (appuyez 7 fois dans la version du micrologiciel du menu "À propos"), le téléphone affichait un message me demandant de le faire. vérifiez que l’ordinateur qui essaie de déboguer dessus est autorisé.

Je n’avais jamais vu ce comportement auparavant dans les téléphones que j’avais utilisés, je ne savais pas s’il s’agissait d’une nouvelle fonctionnalité ou si elle n’était tout simplement pas appliquée aux autres.

0
RaistlinMolina

vous devez autoriser le périphérique sur cet ordinateur. Je connectais le téléphone à mon centos VM) et je continuais à le recevoir. Je devais tuer le serveur adb, puis l'exécuter en tant qu'utilisateur root. Vous obtiendrez alors l'invite sur le téléphone pour autoriser l'ordinateur. .

0
Tanzeel