web-dev-qa-db-fra.com

Pourquoi OSX ne peut-il pas détecter Android Galaxy S pour le débogage USB?

J'ai cherché des questions similaires sur ce problème mais n'en ai trouvé aucun qui soit lié à Mac OSX.

Situation:
Essayer de tester les applications Android sur un Galaxy S (Détails ci-dessous) mais Mac ne détecte pas l'appareil. J'ai essayé toutes les choses ci-dessous et je me suis demandé s'il s'agissait d'un problème de pilote (dont j'ai entendu parler pour le débogage USB Samsung). 

Des questions:  
1) Des pilotes samsung sont-ils nécessaires pour le débogage USB Android? 
2) Et sont-ils disponibles pour Mac OSX? 3) Y a-t-il d'autres raisons pour lesquelles OSX pourrait ne pas détecter le périphérique pour le débogage USB?

Ce que j'ai essayé:

  • Activation du débogage USB @ Paramètres >> Applications >> Développement >> Débogage USB
  • Activé Tethering @ Paramètres >> Sans fil et réseau >> Tethering >> USB Tethering
  • Définir le mode connecté @ Paramètres >> Connexion USB >> Mode connecté
  • Tentative de détection de périphériques via des périphériques ./adb (à partir du répertoire platformtools)
  • Vérifié que "Sources inconnues" est cochée @ Paramètres >> Applications >> Sources inconnues
  • Vérifié que le périphérique est connecté à Mac
  • Téléphone redémarré
  • Mac redémarré
  • Ajout de plusieurs identifiants de périphérique/produit à adb_usb.ini
  • Did ./Android update adb (qui fait adb kill-server/start-server)

En utilisant:
Samsung Galaxy S (4G) avec Sprint
Mac OSX 10.6.8
Eclipse Classic 3.7.1

36
eric

Avez-vous essayé de connecter le téléphone à l'aide d'un concentrateur USB alimenté? Je ne l'ai pas encore essayé, mais j'ai trouvé ce billet de blog suggérant qu'il pourrait être utile pour les appareils Samsung Galaxy.

http://esausilva.com/2010/10/02/how-to-set-up-adb-Android-debug-bridge-in-mac-osx/

16
eageranalyst

assurez-vous de brancher votre appareil dans les ports USB du Mac lui-même et non sur les ports USB du clavier.

12
Mark

Allez dans Modem attaché, puis désélectionnez Modem USB et vous avez terminé. Cela a fonctionné à merveille.

9
Narendra Kothamire

Eh bien, j'ai essayé toutes sortes de choses pour un téléphone qui fonctionnait hier mais pas aujourd'hui. Enfin, le remplacement du câble entre le téléphone et mon mac a résolu le problème.

5
Teddy

Les problèmes de pilote USB surviennent sous Windows.

Pour MacOS, je n'avais rien à faire: ADB a trouvé mon appareil.

Vous n'avez pas besoin de modem: c'est pour partager une connexion Internet.

Débogage USB est nécessaire. Assurez-vous également d’autoriser votre Galaxy à utiliser Sources inconnues (@ Applications -> Sources inconnues (c’est une case à cocher)).

3

Aller à 

  1. Réglages
  2. Sans fil et réseaux
  3. Utilitaires USB
  4. Détachez le câble USB
  5. Sélectionnez Connect Storage To PC 
  6. Reconnectez votre câble USB à votre téléphone.

Source: Forums Galaxy S II - Aide, Mac ne reconnaîtra pas mon galaxie S 2

2
rozittt

C'est ce qui a fonctionné pour moi sur Samsung Duos:

  1. Aller à settings > More > About device(at the bottom)

  2. Sur cet écran, à propos de l'appareil, allez en bas et appuyez 6 fois sur le "Numéro de construction" (jusqu'à ce qu'il ne s'affiche plus)

  3. Ensuite, rendez-vous à nouveau à settings > More et il affichera les options de développement avant l’appareil about. Cliquez sur les options de développeur et les options de Tweak selon vos besoins.

Maintenant, sur le Mac, cliquez sur le bouton Exécuter dans Android Studio pour afficher le périphérique connecté.

Ressource: http://www.geekygadgetworld.com/3303/enable-developer-option-samsung-galaxy-grand-duos

2

Cela arrive tout le temps avec beaucoup de téléphones. Deux choses qui ont fonctionné pour moi sont (1) tapez "adb kill-server" sur la ligne de commande, ou (2) essayez un autre câble.

2
Yusuf X

Cela peut paraître fou, mais j’ai essayé toutes les suggestions de cette page, sauf ce qui a finalement fonctionné: 

Utilisez le câble USB Samsung fourni avec le S7 (mon câble S6 a également fonctionné)  

Tous les autres câbles USB que j'ai essayés ne fonctionnaient pas. Je ne sais pas exactement pourquoi (USB 2 vs 3?), Mais c'est ce qui a fonctionné pour moi.

Bien sûr, assurez-vous que le débogage USB est activé et yada yada yada, mais j'ai fait tout cela et toujours RIEN. Dès que j'ai branché le câble USB fourni avec mon S7, j'ai reçu le message RSA d'empreinte digitale et confirmé le débogage USB. L'appareil est apparu dans Android Studio lorsque j'ai cliqué sur Exécuter.

HTH -- jsp

1
J Steven Perry

La connexion via tcpip a le potentiel de fonctionner. Cependant, le port 5555 n'est probablement pas disponible. Je sais que cela peut fonctionner parce que j'ai une application sur mon Android appelée "Synctunes Wireless" qui synchronise mon iTunes sur mon ordinateur de bureau sans fil via tcpip et utilisant le port 4444. J'ai donc utilisé l'adresse IP et ce port qui s'affiche voir cet appareil dans mon Eclipse. La seule chose à faire est que le type de périphérique est inconnu, le bouton "OK" est toujours désactivé. Donc, cela a le potentiel de travailler. Il suffit de trouver le bon numéro de port ou peut-être quelque chose qui manque.

0
user1332427

Si quelqu'un a toujours ce problème et cherche une solution, ce qui m'a aidé est d'installer Smart Switch app. Après cela, mon appareil Samsung est enfin arrivé

0
Anton

Aucune de ces choses n'a fonctionné pour moi. J'exécute la version 4.4.2 sur un LG VS450PP, en essayant de se connecter à un ordinateur portable Mac sous OS X 10.10.5. Ni MTP ni PTP n'ont fonctionné, même après avoir suivi toutes les suggestions énumérées ici et ailleurs sur SO. Je n'ai reçu le message RSA que lorsque j'ai choisi l'option Internet parmi les paramètres USB (puis j'ai choisi Ethernet). 

Après cela, c'était doré.

0
Dave Hirsch

J'ai passé une nuit à lutter contre ce problème avec mon Doogee DG350, qui exécute le Chinese MTK chipset qui présente des problèmes avec l'USB sous OS X. J'ai trouvé la solution qui consistait à exécuter ADB en mode TCP/IP, puis à vous connecter sans fil:

adb tcpip 5555

adb connect 192.168.1.10:5555

adb devices

c'est en fait un bonus, car vous pouvez vous passer du câble USB et déboguer sans fil. Ne pas regarder en arrière

0
doogli

Donc, j'ai fait des recherches parce que la même chose m’est arrivé… .. Si la solution simple ne fonctionne pas, vous devriez vérifier si vous avez installé Knox lors du premier lancement de votre téléphone… .. Si vous n’avez installé Knox que de la seule façon Activer le débogage USB reviendrait à réinitialiser votre téléphone à la configuration d’usine afin de désactiver Knox (c’est-à-dire ne pas l’installer à nouveau). Apparemment, vous n’avez pas la possibilité de désinstaller Knox sur les téléphones récents.

0
thibaut noah