Fin de page
Juin 29

Dans l’article précédent, j’ai créé un JARW qui me permet d’effectuer des captures d’écran depuis un périphérique Android.

J’ai tout simplement utilisé ce JAR depuis une application que j’ai écrite en Delphi.

(!!) Java et le SDK d’Android doivent être installés pour que l’application puisse fonctionner ! Le pilote ADB pour votre téléphone doit également être installé. Votre téléphone doit être sur le mode débogage USB.

L’application est des plus simples :

  • On précise l’emplacement du fichier adb.exe de son installation du SDK Android
  • Si l’on veut capturer un téléphone/tablette ou un émulateur
  • On clique sur un des boutons pour lancer la capture
  • On sauvegarde l’image
wGetAndroidSnapshot

wGetAndroidSnapshot

L’image est sauvegardée à sa taille d’origine. L’affichage ne sert qu’à prévisualiser l’image capturée.

Vous avez déjà installé le SDK d’Android et vous souhaitez faire des captures en toute simplicité.. vous pouvez télécharger cette application depuis ce lien.

En seconde page, quelques informations complémentaires concernant l’application…

Share

Pages : 1 2

Lien permanent vers Capture Android depuis Delphi Rédigé par Whiler \\ Tags : , , , , , , ,

Juin 25

Depuis que j’ai commencé à développer des applications Android, j’utilise systématiquement l’émulateur pour tester, déboguer si besoin, sur plusieurs versions du SDK.
Lorsque tout semble parfait, je déploie manuellement sur mon vrai téléphone pour tester.

Ayant configuré le pilote ADB sur la machine où j’ai Eclipse avec le SDK d’Android, j’ai eu envie d’automatiser le déploiement des APK que je développe sur mon téléphone.

J’ai trouvé une page intéressante sur le site Android Developers. (y)

Cependant, les explications succinctes que l’on y trouve ne me permettaient pas d’obtenir l’interface pour choisir mon téléphone.

Choix du périphérique

Choix du périphérique

Un émulateur se lançait et l’application y était déployée. :s
 
C’était tout à fait logique, car j’avais spécifié la cible à utiliser sur mes différents projets. |-(
(idea) Il faut donc, obligatoirement être en manuel, ou décocher tous les périphériques virtuels.

Configurations d'exécution

Configurations d'exécution

Le déploiement, le débogage, …, tout fonctionne !

Débogage

Débogage

Share

Lien permanent vers Débogage Android sur un vrai téléphone Rédigé par Whiler \\ Tags :

Juin 24

Lorsque l’on installe le gestionnaire du SDK d’Android, on peut facilement télécharger et installer des paquetages dans son environnement.
Parmi les paquetages, on en trouve un qui s’appelle : Google USB Driver package

Paquetage du pilote USB Google

Paquetage du pilote USB Google

Si l’on branche un téléphone HTC Desire avec la prise USB sur son Windows 7, l’installation des pilotes pour ADB ne fonctionne pas. Windows n’en connait pas, et ceux du paquetage de Google ne correspondent pas. On peut cependant normalement accéder à sa carte SD si l’on choisit l’option Lecteur de disque.

Connexion USB

Connexion USB

Théoriquement, on doit installer HTC Sync pour que les bons pilotes soient installés afin d’utiliser ADB. Or n’ayant pas besoin de cette application, car j’utilise, pour mes synchronisations, l’excellente application MyPhoneExplorer en WiFi, je ne voulais pas installer cette autre solution de synchronisation.

J’ai simplement récupéré les fichiers du pilote afin de pouvoir l’installer sur mon Windows 7. Ensuite, lorsque j’ai connecté mon téléphone, j’ai pu spécifier l’emplacement de ces fichiers afin que Windows puisse les installer. ;)
Lire la suite »

Share

Lien permanent vers ADB pour HTC Desire & Windows 7 Rédigé par Whiler \\ Tags : ,

Juin 14
wFlowHelper

wFlowHelper

Une application qui permet d’effectuer des calculs pour les réseaux aérauliques.


Android Market

Je l’ai développée pour BillyBug pour qu’il puisse utiliser son téléphone plutôt qu’un classeur Excel. ;)

Cela permet de calculer :
Lire la suite »

Share

Lien permanent vers wFlowHelper Rédigé par Whiler \\ Tags : ,

Juin 13

Dans un ancien article, j’avais parlé de l’application Chrome To Phone qui permet d’envoyer des liens, numéros de téléphone, …, depuis le navigateur de son ordinateur vers son téléphone Android.

Si mon Firefox peut envoyer un message à mon téléphone, mon Delphi doit donc aussi pouvoir le faire !
De plus, le projet Chrome To Phone étant Open sourceW, je peux non seulement trouver des informations utiles dans le code, mais également modifier l’application côté téléphone avec le SDK d’Android pour implémenter les fonctionnalités de mon choix.

Je n’ai pas codé l’intégralité des va-et-vient entre mon application Delphi et les serveurs, de Google, j’ai simplement utilisé un TWebBrowser pour permettre à l’utilisateur de s’authentifier lui-même…
Lire la suite »

Share

Lien permanent vers Delphi to Android Rédigé par Whiler \\ Tags : , , , , ,

Début de la page