Je ne suis pas sûr à 100% si cela doit aller ici ou dans le Stack Overflow principal, mais j'ai décidé d'aller avec cette zone dans l'espoir que je pourrais attraper quelqu'un avec une expérience plus spécifique avec un problème similaire.
J'ai un Samsung Captivate (je l'adore, sauf qu'il a un GPS merdique). Je fais du développement pour lui à partir de 2 ordinateurs différents, un à la maison, un au travail. Les machines sont toutes deux sous Windows XP, Service Pack 3, 32 bits. J'ai les mêmes pilotes Samsung installés, les mêmes versions d'Eclipse, etc. Le téléphone est actuellement enraciné avec le mod Serendipity, bien que ce problème soit exactement le même avec le firmware standard.
Mon ordinateur personnel (celui qui pose problème) est un Athlon 64 2.2 Ghz. Mon ordinateur professionnel est un Core 2 Duo, je ne me souviens plus du modèle.
Au travail, je peux tout faire, monter la carte SD sur le téléphone et copier facilement, utiliser adb pour pousser, tirer, désinstaller, installer. Je peux déboguer dans ddms, installer via Eclipse, etc, etc...
À la maison, si je redémarre l'ordinateur et le téléphone et que je lance une invite de commande sans avoir Eclipse ouvert, je pourrais peut-être voir le périphérique en tapant adb devices. Généralement, je peux alors effacer le logcat ou exécuter le logcat de manière assez stable. Si j'ouvre Eclispe (mon IDE de développement) et que j'essaie de lancer une nouvelle version d'une application, je perds généralement la connexion. La même chose se produit si j'essaie de copier des fichiers soit par montage, soit en utilisant pull avec adb. Certains fichiers sont copiés, puis la connexion disparaît soudainement et l'appareil s'affiche hors ligne dans adb, ou n'apparaît pas du tout dans la liste, ou est listé hors ligne deux fois. Redémarrer le téléphone peut parfois aider, mais pas toujours. Il m'arrive de fermer Eclipse et toutes les autres applications, de redémarrer mon téléphone et de constater qu'adb est toujours incapable de détecter le périphérique. J'utilise alors adb kill-server et adb start-server, mais cela n'aide généralement pas. J'utilise Avast pour mon antivirus à la maison, mais j'ai essayé sans aucun antivirus installé et c'est la même chose. J'ai récemment réinstallé Windows en raison d'une panne de disque dur et c'était exactement la même chose. J'ai essayé tous les ports USB de ma tour.
J'espère TRES fortement que quelqu'un pourra me dire ce qui ne va pas, car cela fait un an et demi que je suis confronté à ce problème, qui est sur le point de me faire perdre la tête.
-Jeremiah
1 votes
J'ai un problème similaire, mais c'est juste une connexion lâche sur le câble que j'utilise à la maison.
2 votes
Lorsque je détache et réattache mon câble usb, le problème disparaît. Je ne sais pas si c'est un problème de câble ou un problème de délai d'attente. Avez-vous une idée ?
0 votes
Cela m'arrive tout le temps mais, pour une raison quelconque, uniquement lorsque je débogue dans la voiture. C'est bizarre.
0 votes
Le câble USB livré avec l'appareil est connu pour ce problème lors du débogage. La charge se fait sans problème. Quoi qu'il en soit, j'ai utilisé mon ancien câble USB (et accessoirement plus court) et maintenant ça marche.
0 votes
Même problème avec le Pixel 2 et le Macbook Pro 15 pouces 2018. Mon câble USB C vers USB type C est le câble original de Google.