PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV Mobile 2024
→
Fermeture de l'application après prise et ajout d'une photo.
Fermeture de l'application après prise et ajout d'une photo.
Started by Seraphin, Jan., 10 2022 3:05 PM - 7 replies
Connect yourself…
Seraphin
#1
Registered member
18 messages
Posted on January, 10 2022 - 3:05 PM
Bonjour,
J'ai une application sur laquelle un bug apparait lorsqu'on prend une photo et qu'on l'enregistre.
Le bug survient de manière aléatoire (je n'arrive pas à le reproduire).
mais voici le rapport d'erreur émis.
Date et heure=05/01/2022 16:40:31
Message=Attempt to invoke virtual method 'boolean android.view.View.isFocused()' on a null object reference
Pile Java=fr.pcsoft.wdjava.ui.utils.l.b(Unknown Source:0)
fr.pcsoft.wdjava.ui.champs.w$a$b.run(Unknown Source:25)
android.os.Handler.handleCallback(Handler.java:900)
android.os.Handler.dispatchMessage(Handler.java:103)
android.os.Looper.loop(Looper.java:219)
android.app.ActivityThread.main(ActivityThread.java:8393)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1055)
Thread=id=1
name=main
priority=5
groupName=main
===== Copie d'écran =====
Chemin=file:///storage/0123-4567/Android/data/fr.****.*****/cache/err1641397231093.png
===== Application =====
Nom de l'application=******
Version de l'application=3.1.1.0
Nom du package=*******
Date et heure de lancement=05/01/2022 16:22:12
Version du framework Android=27.0.199.0
===== Appareil =====
Modèle=VOG-L29
Constructeur=HUAWEI
Marque=HUAWEI
===== Système =====
Numéro de version d'Android=10 (Android10)
Api Level Android=29
Densité de l'écran=480
Résolution de l'écran=1080x2340
Auriez-vous une piste à me suggérer ?
Je suis sur windev mobile 27.
Je vous remercie d'avance
Report
0
0
argus
#2
Posted on January, 10 2022 - 4:04 PM
boolean android.view.View.isFocused()' on a null object reference
jamais eu le cas, mais ce message d'erreur semble dire que ton code donne ou examine le focus d'un champ à un moment ou ce champ n'existe pas (fenêtre fermée ou pas encore ouverte)
Donc, ce que je ferais:
- je regarderais le code aux alentours de la prise de photo pour chercher les reprisesaisie et autre donnefocus et tout autre chose qui pourrait avoir un rapport avec le focus et j'essayerais de m'en passer, au moins temporairement...
Si l'erreur ne se produit plus, tu as ta piste
Report
0
0
Popoy
#3
Registered member
3,361 messages
Popularité : +93 (137 votes)
Posted on January, 11 2022 - 7:02 AM
Je te conseille de lire cette page
https://blogs.pcsoft.fr/fr/execution-arriere-plan-notifications-push-beacon-suivi-position-changements-connaitre-deploiements-applications-android-10/281474976710889/read.awp
Report
0
0
Seraphin
#4
Registered member
18 messages
Posted on January, 11 2022 - 3:47 PM
argus a écrit :
boolean android.view.View.isFocused()' on a null object reference
jamais eu le cas, mais ce message d'erreur semble dire que ton code donne ou examine le focus d'un champ à un moment ou ce champ n'existe pas (fenêtre fermée ou pas encore ouverte)
Donc, ce que je ferais:
- je regarderais le code aux alentours de la prise de photo pour chercher les reprisesaisie et autre donnefocus et tout autre chose qui pourrait avoir un rapport avec le focus et j'essayerais de m'en passer, au moins temporairement...
Si l'erreur ne se produit plus, tu as ta piste
Bonjour et merci pour vos réponses.
J'ai réussi à reproduire le bug grâce à vos pistes.
C'est quand je modifie l'image (dDébutDessin) et qu'elle a été préalablement enregistré.
Je continue l'investigation !
Report
0
0
Popoy
#5
Registered member
3,361 messages
Popularité : +93 (137 votes)
Posted on January, 12 2022 - 12:29 AM
Peut être un manque de temporisation entre le chaque action
Pour laisser le temps au système de faire ce que tu lui demandes
Report
0
0
Seraphin
#6
Registered member
18 messages
Posted on January, 13 2022 - 12:26 PM
Cela ne semble pas venir des threads ni de temporisation entre des actions.
Concrètement c'est bien Android qui a un soucis. En GO normal ou sur IOS aucun soucis par contre le bug apparait sur le GO(telephone) et avec l'appli android.
Report
0
0
BM
#7
Registered member
1 message
Posted on February, 16 2023 - 11:36 AM
Bonjour Seraphin,
Est-ce que vous avez trouvé une solution à votre problème ?
Merci de votre réponse
Report
0
0
Seraphin
#8
Registered member
18 messages
Posted on November, 20 2023 - 9:06 AM
J'avais une zone répétée qui affichait des photos avec un champ de saisie et au clic d'une des occurrences, je pouvais remplir ce champ de saisie dans cette même occurrence.
Et il y avait une situation qui provoquait cette erreur.
La solution a été de créer un bouton dans cette zone répétée qui ouvre une fenêtre de saisie.
Je ne sais pas exactement ce qui provoquait cette erreur et j'espère que ma solution a pu vous aider.
Report
0
0
→ Go back to WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text