Nov
15
|
Lors du premier épisode du Dev du Jeudi de la Saison 3, Thierry a fait une application de type horloge qu’il a déployé sur son téléphone portable via un câble USB…
Un participant a demandé s’il était possible de déployer en Wi-FiW… un autre a envoyé un lien pour un type d’application qui devait le permettre…
Une fois le séminaire terminé, j’ai testé une de ces applications, dans le cas présent, WiFi ADB, avec mon téléphone…
Parmi les avantages de cette solution :
- Pas besoin de brancher le périphérique
- Inutile d’installer les pilotes du périphériques
Inconvénients :
- Le périphérique doit être rooté
- Il faut connecter le périphérique à ADB (pas de découverte automatique)
Je commence par installer, exécuter puis activer l’application WiFi ADB sur mon téléphone :
Puis, je connecte mon téléphone à l’ADB utilisé par Delphi. Si vous avez une adresse IP fixe pour votre téléphone, vous pouvez vous créer un outil dans Delphi pour facilement le lancer lorsque vous en avez besoin :
Ensuite, on appelle ce nouvel outil :
Il suffit ensuite de simplement rafraîchir la liste des cibles disponibles :
Et le périphérique apparait :
Vous pouvez dès lors déployer via Wi-Fi sur le téléphone ainsi que déboguer votre application :
Vous avez lu ou simplement regardé tout l’article et vous mourrez certainement d’envie d’avoir la même horloge… Aucun problème, vous pouvez télécharger :
Code source | Application Android |
Sur la seconde page, le code source du projet.
Application développée avec Embarcadero Delphi XE5.
Pages : 1 2
Pings: Liens de l’épisode 4 de la saison 3 | Le Dev du Jeudi
Pings: Liens de l’épisode 2 de la saison 3 | Le Dev du Jeudi