web-dev-qa-db-fra.com

L'appareil Android apparaît hors connexion malgré le branchement de l'USB et l'activation du débogage USB

J'essaie d'exécuter mon application Android sur un Samsung Galaxy Ace. Malgré le branchement de la clé USB et l’activation du débogage, lorsque je tente d’exécuter l’application, Eclipse affiche un message disant: 

[2012-07-14 22:56:19 - Cricket] Android Launch!
[2012-07-14 22:56:19 - Cricket] adb is running normally.
[2012-07-14 22:56:19 - Cricket] Performing nikhil.Android.cricket.MainActivity activity launch
[2012-07-14 22:56:19 - Cricket] No active compatible AVD's or devices found. Relaunch this configuration                     after connecting a device or starting an AVD.

J'aimerais ajouter que j'ai beaucoup essayé mais que je ne peux rien faire. J'ai essayé de tuer adb et de le redémarrer. Même erreur. De plus, je peux l'exécuter instantanément lorsque je connecte le Samsung Galaxy Note de mon ami. Mais cela ne fonctionnera pas sur mon Samsung Galaxy Ace. J'apprécierais toute aide que je pourrais obtenir à ce sujet.

15
user1210233

Allez à DDMS dans Eclipse IDE. 

Il y a un menu: Développez ce menu et sélectionnez l'option Réinitialiser adb .

Attendez quelques secondes, le périphérique ADB sélectionné sera réinitialisé.

32
mobile

Il suffit de redémarrer le téléphone, cela résoudra votre problème. pas besoin de redémarrer adb est nécessaire.

5
UMAR

J'ai tout essayé dans cette liste en vain, avec un Samsung Galaxy 5 (4.4.2). La seule façon pour que je fonctionne enfin était de choisir l'option de "révoquer l'autorisation de débogage USB", ce qui a amené mon téléphone à demander à mon ordinateur d'autoriser le débogage de son ordinateur.

L'installation des nouveaux pilotes google/samsung les plus récents avec la sécurité de débogage USB améliorée ne semble pas déclencher une invite d'autorisation par elle-même. Il semble que vous ayez besoin de vous aider en annulant toutes les autorisations précédentes, même sur un nouveau téléphone.

1
NameSpace

J'ai eu ce problème avec ma nouvelle mise à jour pour KitKat GT-N7100. J'ai tout essayé

  • menu du développeur non masqué et activation du débogage USB 
  • réinitialiser ADB
  • installation du dernier pilote de périphérique USB
  • installer laest KIES

aucun n'a fonctionné. 

Le périphérique a toujours regardé hors ligne dans les DDM.

Si vous avez essayé tout cela et que vous ne l'utilisez toujours pas, essayez ceci:

http://www.droidextra.org/2013/12/24/solved-fix-adb-devices-offline-100-working.html

Cela a fonctionné pour moi.

Akif,

1
akifusenet

J'ai également rencontré le même problème avec Samsung Google Nexus. J'utilise Mac et j'ai suivi ces étapes pour résoudre mon problème

Si vous développez sur Eclipse, ignorez l'étape 2

1: Activez le débogage USB sur votre téléphone.
pour les versions inférieures à 3.2, allez dans Paramètres-> Applications-> Développement
pour les versions 4.0 et supérieures, il est dans Paramètres-> Développement
pour 4.2 c'est caché. Allez dans Paramètres-> à propos du téléphone et appuyez 7 fois sur le numéro de build (le message indiquant que vous êtes développeur apparaît maintenant 

2: dans votre fichier manifeste, ajoutez Android: debuggable = "true" à l'élément d'application

1
Vikas

Pour installer le pilote USB Android sur Windows 7 pour la première fois:

  1. Connectez votre appareil sous Android au port USB de votre ordinateur.
  2. Cliquez avec le bouton droit sur Ordinateur à partir de votre bureau ou de l'Explorateur Windows, puis sélectionnez Gérer.
  3. Sélectionnez Périphériques dans le volet de gauche.
  4. Recherchez et développez Autre périphérique dans le volet de droite.
  5. Cliquez avec le bouton droit sur le nom du périphérique (tel que Nexus S) et sélectionnez Mettre à jour le logiciel du pilote. Cela lancera l'assistant de mise à jour du matériel.
  6. Sélectionnez Rechercher un pilote sur mon ordinateur, puis cliquez sur Suivant.
  7. Cliquez sur Parcourir et localisez le dossier du pilote USB. (Le pilote USB de Google se trouve dans\extras\google\usb_driver.)
  8. Cliquez sur Suivant pour installer le pilote ..__ Ou pour mettre à niveau un pilote USB Android existant sous Windows 7 avec le nouveau pilote:
1
Faakhir

Vous devrez peut-être modifier le paramètre de connexion active USB de l'ordinateur. J'ai eu le même problème lors de l'exécution d'une rom personnalisée Beanstalk basée sur Android 4.3. Ce problème a été résolu en passant du périphérique par défaut Media Device (MTP) à Mass storage. L'appareil était alors automatiquement reconnu par Eclipse.

1
nikos.t

Les fenêtres:

Start Menu button > type: cmd

Problème, l'appareil est hors ligne:

adb devices

List of devices attached
07952b41offline

  1. adb kill-server
  2. adb start-server (Attendez quelques secondes ...)
  3. adb devices

List of devices attached
07952b41device

1
Toni Almeida

Ouvrez Window Task Manager et et close adb.exe. Résoudre mon problème. Et aussi réinitialiser le débogage USB

0
Xar E Ahmer

Dans AndroidManifest.xml, vérifiez que vos minSdkVersion et targetSdkVersion correspondent à votre appareil.

0
love2script12

si votre pilote mobile Samsung n’est pas installé correctement, ce problème peut également se produire 

alors téléchargez le pilote à partir du lien suivant et installez-le sur votre PC link

0
Smily

J'ai eu le même problème avec mon téléphone HTC, qui fonctionne bien avec d'autres applications jusqu'à ce que j'utilise les services de Google Play pour les cartes v2. Vous pouvez trouver le lien ci-dessous pour savoir comment installer l'exemple.

http://nlabs.wordpress.com/2012/12/13/the_maps_sample_from_google_play_services/

J'ai essayé les suggestions faites dans ce fil sans aucun progrès.

J'ai alors trouvé mon erreur en ne remplaçant pas le paramètre par défaut ci-dessous, mais en ajoutant mes entrées. Alors j'ai fait le bon, et j'ai toujours la même erreur.

<meta-data
    Android:name="com.google.Android.maps.v2.API_KEY"
    Android:value="inter your code" />

J'exécute ensuite le mode débogage. Ça a marché. Une fois au HTC, on m'a invité à installer les «services Google Play», ce qui est attendu, et l'installation fonctionne.

0
jackie

en utilisant le plus récent adb aidé, merci Akif. utilisez kill-server puis démarrez server avec le plus récent adb. cela corrigera également d'autres problèmes.

0
Dmitry Bryliuk

Il n'y a peut-être aucun problème avec Eclipse. Essayez d’exécuter adb Shell et voyez s’il se connecte à votre appareil. Si ce n’est pas le cas, cela peut entraîner de nombreux problèmes: avec votre port USB (essayez-en un autre et/ou débranchez d’autres périphériques), avec votre système d’exploitation (essayez de redémarrer), avec votre câble USB (essayez-en un autre) ou le téléphone (essayez de le redémarrer ou essayez-en un autre).

Eclipse n'est que le dernier maillon de la chaîne.

0
Nicholas Chubrich

Il suffit de faire une chose pour vous changer minsdkVersion à 8, dans votre fichier manifeste cela fonctionne sûrement ....

> Android:minSdkVersion="8"
0
K.T.
  1. Commencez par télécharger le pilote USB de votre téléphone Android à partir de leur site respectif. Pour les téléphones samsung, vous pouvez utiliser ce lien .
  2. Cliquez sur réinitialiser abd.
  3. Redémarrez votre téléphone.

Cela a fonctionné pour moi quand j'ai rencontré le même problème.

0
user3137648

Vous devez "réinitialiser ADB". Après cela, votre appareil peut demander 

Permettre le débogage USB?

Sur cet écran, en vérifiant 

toujours autoriser depuis cet ordinateur

peut résoudre vos problèmes à l’avenir pour cet appareil et cet ordinateur . Plus d’informations: https://stackoverflow.com/a/16224992/143808

0
Mehmet Melik Kose