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

Android Discussion :

Tablette pour développer des applications USB


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2008
    Messages : 612
    Par défaut Tablette pour développer des applications USB
    Bonjour,

    Je me retrouve confronté à un petit souci: Je dois développer deux applications, une utilisant une interface USB/Can et l'autre une interface USB/RS232.
    Mon problème est que bien évidemment lorsque je connecte une tablette à mon PC pour utiliser Android studio, je n'ai plus de port USB libre pour déboguer la partie USB de mon application.

    J'ai bien pensé à utiliser un mini-PC android genre multimedia, mais le souci est qu'ils ont plusieurs ports USB, mais tous des ports Host, et donc pas d'AVD pour développer.
    J'ai cherché du côté de certaines tablettes spéciales avec plusieurs ports USB, mais c'est encore pareil; aucun port slave.

    Quelqu'un a-t-il une astuce, ou alors une référence de tablette avec un port host + un port slave, ou deux ports OTG ?

    Le matériel Android, ça manque quand même cruellement d'ouverture sur le monde extérieur, à part le WIFI, qui ne peut être utilisé dans ces applications.

    Merci d'avance pour tout renseignement,
    Claude

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Tu peux tout à fait débugger en wifi si tous tes port USB sont utilisés :

    https://developer.android.com/studio....html#wireless
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2008
    Messages : 612
    Par défaut
    Tout d'abord, un grand merci: J'ignorais totalement cette possibilité, ça me dépanne pour mes deux applications, je suis ravi

    J'ai testé sur une tablette Asus, ça fonctionne sans aucun souci, mais cette possibilité m'entraîne vers une autre question:

    Pour réaliser la configuration wifi, ça impose un dialogue initial en USB. Est-il possible de s'en passer, par exemple pour déboguer sur un mini-pc Android, muni de ports USB Host uniquement?

    Si oui, j'ai une application que je peux directement développer sur le mini-pc, sinon ce n'est pas dramatique vu le debug via wifi car je développerai sur une tablette et je transférerais une fois terminé sur la carte SD du mni-PC.

    Parce que j'ai trouvé comment faire si on a rooté la tablette ou si on a un port USB slave. Pas si on n'a pas rooté et qu'on n'a pas de port slave.
    Et vu que ces pourris de chez Google prétendent nous interdire de rooter notre propre matériel, j'aimerais une autre solution.

    Encore merci ))

    Claude

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2008
    Messages : 612
    Par défaut
    Je me réponds à moi-même, au cas où quelqu'un serait dans la même situation:

    En fait, je viens de recevoir le mini-pc dont je parlais:

    https://www.amazon.fr/gp/product/B01...?ie=UTF8&psc=1

    Il se trouve qu'il est rooté d'origine, et qu'il y a même SuperSU installé dessus. La question du root ne se pose donc plus.

    Du coup, j'ai pu très simplement activer l'ADB dessus via Terminal emulator:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    su
    setprop service.adb.tcp.port 5555
    stop adbd
    start adbd

    et je sais déboguer dans Android Studio en WIFI et en Ethernet.

    Vu le prix dérisoire de ces appareils, ils deviennent des choix pertinents pour toute une série de petites applications domestiques ou de pilotage de hardware.
    Enjoy yourself

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 16/11/2012, 11h31
  2. Réponses: 49
    Dernier message: 23/09/2010, 12h32
  3. Réponses: 0
    Dernier message: 17/11/2009, 09h47
  4. Réponses: 3
    Dernier message: 28/09/2009, 17h35
  5. Configurer Eclipse pour développer des applications SWT
    Par ghita269 dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 11/07/2007, 14h36

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