PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Fenêtre d'info vide sur LanceAppliAssociée
Fenêtre d'info vide sur LanceAppliAssociée
Débuté par Gaël L., 13 jan. 2020 15:54 - 3 réponses
Posté le 13 janvier 2020 - 15:54
Bonjour à tous,

A chaque démarrage de l'application, je fais un contrôle afin de voir si une version plus récente de l'apk est disponible sur un serveur. Si tel est le cas, je télécharge l'apk et je fais un "LanceAppliAssociée" de ce dernier.

Depuis que je suis passé en version 25 sur ce projet, une petite fenêtre d'info s'ouvre sur le terminal. Il n'y a aucun message dans cette fenêtre, juste un bouton "OK".

Sans avoir à cliquer sur "OK", le LanceAppliAssociée s'exécute et la mise à jour s'effectue correctement.
Cela est donc plus gênant qu'autre chose puisque tout se passe bien.

Lors de la génération de l'apk, les permissions suivantes sont données :

- INSTALL_PACKAGE
- REQUEST_INSTALL_PACKAGE.

Ce problème n'existait pas sur la version 24 du projet.

Le terminal utilisé est un Zebra MC33 avec une version 8.1.0 d'Android.

Si l'un d'entre-vous à une idée pour me débarrasser de cette fenêtre d'info inutile, je suis preneur.

Merci à vous ;)

Gaël
Membre enregistré
477 messages
Popularité : +20 (20 votes)
Posté le 14 janvier 2020 - 12:10
Ca m'a tout l'air d'un bug de la 25, merci encore a tous les testeurs ;)
Posté le 26 février 2024 - 17:52
Bonsoir Gaël,

Je tombe sur votre message de 2020 en faisant une recherche sur l'ouverture de fenêtres vides.
En effet, je passe en ce moment de la V19 à la V25, laborieusement, mais finalement tout refonctionne comme avant cette migration.
SAUF, sans aucune raison, parfois pas du tout, parfois plusieurs fois de suite, l'ouverture intempestive d'une fenêtre vide.

Par hasard, auriez-vous trouvé la solution à l'époque pour éviter ce phénomène ?
Si non, le passage à une version suivante que vous auriez éventuellement effectué l'aurait-il éliminé ?

Cordialement,
Grégory
Posté le 26 février 2024 - 18:54
Bonsoir à tous,

Je me réponds à moi-même :

Le HEnvoieMessageVersClient que j'effectue pour éliminer les connexions "fantômes" dues aux mobiles n'ouvrait aucune fenêtre en WM19.
Avec WM25, il ouvre une fenêtre, vide du coup si le message est vide.

Solution : HSurAppelServeur(hMessage, "Rien") avec une procédure qui ne fait rien.

Cordialement,
Grégory