PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → L'application ... s'est arrêtée. (Androïd)
L'application ... s'est arrêtée. (Androïd)
Débuté par Guy MAGLI, 02 oct. 2014 19:45 - 3 réponses
Membre enregistré
9 messages
Posté le 02 octobre 2014 - 19:45
Bonjour.

Mes applications Androïd sont perturbées par des arrêts aléatoires.
Le message "L'application ... s'est arrêtée." apparaît lors de l'ouverture d'une autre fenêtre.

Je précise que ce problème :
- n'apparaît jamais avec l'émulateur (après des dizaines et des dizaines de tests).
- n'apparaît pas toujours. Parfois, le fenêtre s'ouvre bien, parfois non.
- apparaît aussi bien quand j'ouvre une nouvelle fenêtre que quand je reviens vers une fenêtre précédemment ouverte.
- apparaît aussi bien lors du clic sur un bouton ou en réponse à une question ("Voulez-vous ouvrir...")
- apparaît après quelques secondes d'utilisation ou après une utilisation plus longue de l'application.
- apparaît sur deux tablettes différentes.

J'ai inspecté mon code, mes valeurs... sans rien trouver.
J'ai fait des modifications et des déplacements de code... sans rien résoudre.
J'ai utilisé toutes les possibilités de Windev Mobile (recompiler, réparer, synchroniser...) sans succès.

Avez-vous déjà rencontré un tel problème ?
Pouvez-vous m'aider ?

Je vous en remercie.
Posté le 02 octobre 2014 - 20:54
Bonjour Guy

quel est la version d'Android ? Ce que tu décris ressemble fortement à
un problème connu des dernières versions (4.4.4 entre autre) qui se
produit sur des applis qui tournait très bien auparavent.

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

NOUVEAU: WXReplication, votre système de réplication open source est
disponible sur mon site web !!!
WXShowroom.com : Montrez vos projets !
Plus d'information sur http://fabriceharari.com


On 10/2/2014 11:45 AM, Guy MAGLI wrote:
Bonjour.

Mes applications Androïd sont perturbées par des arrêts aléatoires.
Le message "L'application ... s'est arrêtée." apparaît lors de
l'ouverture d'une autre fenêtre.

Je précise que ce problème :
- n'apparaît jamais avec l'émulateur (après des dizaines et des dizaines
de tests).
- n'apparaît pas toujours. Parfois, le fenêtre s'ouvre bien, parfois non.
- apparaît aussi bien quand j'ouvre une nouvelle fenêtre que quand je
reviens vers une fenêtre précédemment ouverte.
- apparaît aussi bien lors du clic sur un bouton ou en réponse à une
question ("Voulez-vous ouvrir...")
- apparaît après quelques secondes d'utilisation ou après une
utilisation plus longue de l'application.
- apparaît sur deux tablettes différentes.

J'ai inspecté mon code, mes valeurs... sans rien trouver.
J'ai fait des modifications et des déplacements de code... sans rien
résoudre.
J'ai utilisé toutes les possibilités de Windev Mobile (recompiler,
réparer, synchroniser...) sans succès.

Avez-vous déjà rencontré un tel problème ?
Pouvez-vous m'aider ?

Je vous en remercie.
Membre enregistré
9 messages
Posté le 04 octobre 2014 - 15:36
Bonjour Fabrice.

Je te remercie de ta réponse.

Pour mes deux tablettes les versions Androïd sont 4.2.2 et 4.4.2.

J'ai vérifié que j'ai bien la dernière version de Windev Mobile.

Depuis mon message, j'ai fait divers essais.

Les modifications apportées au code (dans la gestion des ouvertures et fermetures de fenêtres) n'ont rien apporté.

La modification de la description de chaque fenêtre semble avoir été efficace.
Je suis passé de "Fenêtre non maximisée" en "Fenêtre maximisée".
Depuis, aux moments où l'erreur avait le plus de chances de se produire, il y a parfois maintenant un clignotement de la fenêtre qui va s'ouvrir mais plus de plantage.

Tout se passe comme si certaines fenêtres avaient pu s'ouvrir (voire même se réouvrir) puis générer une erreur.

J'ai fait des dizaines d'essais sur les deux tablettes. Sans aucun plantage.

J'espère que ce message servira également à d'autres.

Encore merci.

Guy Magli
Membre enregistré
23 messages
Posté le 20 juin 2017 - 13:20
Bonjour le problème provient du SDK android avec le quel tu génère ton application, il faut que tu le changes

--
Be smart Be brave