IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Android Discussion :

Etablir une connexion USB en mode ADB entre SAMSUNG Galaxy G7Edge et un PC win 10 ?


Sujet :

API standards et tierces Android

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 145
    Points : 63
    Points
    63
    Par défaut Etablir une connexion USB en mode ADB entre SAMSUNG Galaxy G7Edge et un PC win 10 ?
    Bonjour,


    Après de nombreux test, à cause, a priori de bugs divers de drivers, je n'ai pas été en mesure d'établir une connexion en mode debug (ADB) sous Chrome entre un Samsung Galaxy S7 Edge et un PC sous windows 10 que ce soit en USB (ou Wifi).

    Je précise qu'il ne s'agit pas de connexion avec Android Studio mais, toujours en ADB (ADB est l’acronyme de Android Debug Bridge ), avec les "outils de développement -> remote devices " de Google Chrome essentiel pour le développement de sites WEB.

    Si quelqu'un a su le faire, merci de me le signaler. Au moins je saurais que c'est possible.

    Sinon j'en conclurai que :

    - soit personne sur ce forum ne teste ses applications dans ce contexte
    - soit que désespérés ou désabusés, ceux qui ont échoué (tous peut-être) ne veulent faire l'effort de même répondre à cette question pour oui ou par non.

    Cordialement

    Trebly

    ____________________________________________________________________________________________________________________________________
    Nota :

    1- en USB le PC ne reconnait pas le périphérique pour sa connexion en "remote device - sous chrome" (vue réciproque en MTP normal standard ou via SmartSwitch mais pas en ADB). Le PC ne semble pas (application "remote devices de Chrome) faire sont travail d'établissement de connexion.

    2- test WIFI
    Applis coté PC : 4.7.0.84 dernière version Google Chrome : Version 57.0.2987.110 (64-bit) et Canari : Version 59.0.3051.3 canary (64-bit)
    Android : 4.7.1.6 dernière version

    Parmi les test divers de connexion, pas nécessairement en ADB, à noter :
    Nota : test pour voir en Wifi via "SideSync" n'arrive pas à appairer, peut être à cause d'un bug d'ergonomie de base :
    Méthode 1
    1 - lancer sous PC : affiche le QR code
    2 - lancer sur S7 : dès que l'on lance la commande lire le QRCode il s'efface sur l'application PC qui demande un code 6 chiffres qui ne s'affiche jamais coté Android et tout le monde abandonne.
    Méthode 2
    1 - lancer d'abord sous Android,
    2 - lorsque l'on lance l'appli PC, le smartphone est reconnu et immédiatement commence un processus de reconnaissance réciproque qui échoue.

    Méthode 3 (Android paramétré en mode "manuel"
    1 - lancer l'appli Android et choisir le PC
    2 - sans action particulière le driver PC Scansync donne un code à 6 chiffres à saisir du coté Android mais sans qu'aucun champ ne s'affiche coté Android et tout s'arrête après 30s.

    A noter que l'application Android ne donne jamais de code PIN ni ne semble gérer le protocole par appairage à 6 caractères?

    Les deux applis les plus à jour semblent en fait incompatibles
    La liaison wifi est jugée instable, alors qu'elle fonctionne parfaitement pour d'autres applications dont Smart Switch qui n'est pas compatible ADB

    3- Tentatives d'aide Chat Samsung : l'accueil Samsung (nécessairement 1er niveau) a une totale incompétence, mais il n'est pas capable de connaitre sa limite et se lance dans les recommandations les plus farfelues puis pense qu'il n'y qu'à attendre une nouvelle version qui marche sinon que l'on peut tenter de reconfigurer d'abord les deux appareils (un PC de développement et le S7) en version usine ou voir un centre de maintenance agréé... ma demande est jugée comme "une question très spéciale", sur-réaliste, en effet malgré ma demande d'accès à un niveau supérieur la seule réponse est "centre agréé"...

    Samsung ne semble pas avoir de service technique capable de répondre à des demandes de développeurs !!! du moins en Français, et je ne suis pas arrivé à joindre un chat US, le support me redirigeant automatiquement sur le site fr.
    J'ai indiqué dans l'appréciation très négative que Samsung chat de niveau de base devrait pouvoir rediriger les développeurs vers un chat spécialisé, ce qui est la raison de mon appréciation très négative.

    4- Demande téléphoniques : deux promesses de rappel sur deux semaines "par un service spécialisé" non tenues

    5- Internet : le néant, la seule doc : https://developers.google.com/web/to...ote-debugging/ est faite probablement d'après les spécifications et sans test. Elle est en conséquence incomplète et inapplicable, et il n'y a pas de "retour" d'information possible.

    6- A noter que les connexions marchent parfaitement avec des matériels "obsolètes", ce qui prouve pour moi qu'il existe une anomalie du driver, mais là il n'y a pas de possibilité de remontée d'information.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 145
    Points : 63
    Points
    63
    Par défaut ADB - lancer une connexion fiable et que fonctionne toujours en USB ou Wifi
    Bonjour,

    Après un an j'apporte ici la réponse à la question que j'avais moi-même posée :

    Pour que le mode ADB (Android Debug Bridge) fonctionne il faut évidemment que le driver ADB soit lancé.
    Il y a deux anomalies :
    • la documentation Google ne précise pas que le driver doit être lancé ni le mode de lancement manuel du driver (qui peut être nécessaire)
    • contrairement à ce qui est supposé se passer toujours (présupposé de la doc) le lancement de la connexion USB en mode debug n'exécute pas toujours le lancement du driver ADB.
      C'est cette situation qui conduit à ce que certains utilisateurs n'arrivent pas à se connecter correctement ou bien on connexion aléatoire qui ressemble à une instabilité.
      Donc si dans la fenêtre debug on ne voit pas apparaître une connexion en attente sur le PC et que simultanément n'apparaît pas Sur l'écran du Smartphone le message accepter la connexion avec «"nom du PC sous windows" + MAC - impératif » c'est que le driver ADB n'est pas en cours d'exécution. La cause en est que dans certains cas (probablement le basculement du mode connexion simple entre le PC et le Smartphone qui s'établit automatiquement avant le lancement ADB), le fait de lancer le mode « Remote debug » ne lance pas le driver ADB.

    Pour remédier à cette situation il faut simplement :
    1. lancer Chrome sur le smartphone
    2. Sur le PC exécuter le PowerShell (windows10) ou équivalent
    3. lancer ADB.exe avec les paramètres : <adb tcpip 5555> (Établir une liaison TCP/IP sur le port réservé par défaut 5555) :
      PS C:\WINDOWS\system32> adb tcpip 5555
      * daemon not running. starting it now on port 5037 *
      * daemon started successfully *
      restarting in TCP mode port: 5555
      PS C:\WINDOWS\system32>
      Votre Smartphone apparaîtra alors immédiatement connecté dans l'onglet « Remote device »

    4. Si vous voulez établir une connexion wi-fi avec le Smartphone, il suffit alors de relever l'adresse IP du Smartphone et de lancer la commande sur le PC « ADB connect <addresse ip>».
      Vous pourrez alors débrancher votre câble USB et serez en mode ADB Wifi


    C'est comme ça que je fonctionne de manière faible si la connexion est perdue et ne s'établit ou ne se rétablit pas automatiquement pour une raison quelconque (dont le crash du déboguer)

    Bien cordialement

    Trebly

    Nota : le petit soft Android "ADB by Henry" donne toutes les instructions utiles à l'établissement de la liaison wifi

Discussions similaires

  1. RealVNC impossible d'établir une connexion
    Par Maria1505 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 16/05/2007, 09h51
  2. Réponses: 3
    Dernier message: 28/12/2005, 10h47
  3. Comment établir une connexion internet ?
    Par sigmar_avenger dans le forum Réseau/Web
    Réponses: 3
    Dernier message: 01/09/2005, 13h23
  4. comment établir une liaison usb sous visual c++ ?
    Par Baby_Chou dans le forum MFC
    Réponses: 2
    Dernier message: 03/02/2005, 08h31
  5. Je ne peux établir une connexion cliente sous Linux.
    Par Anonymous dans le forum CORBA
    Réponses: 5
    Dernier message: 16/04/2002, 15h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo