- changed status to open
Le compte de synchronisation Lutèce disparaît à chaque redémarrage du téléphone
Téléphone Samsung Galaxy S3 sous Android 4.1.2, opérateur Free Mobile. Après installation de Lutèce 3.0, la synchronisation des messages fonctionne. Après le premier redémarrage du téléphone, la synchronisation ne se fait plus: le compte Lutèce n'existe plus et impossible de le rajouter autrement qu'en désinstallant et réinstallant Lutèce. Comme je redémarre le téléphone chaque jour, la durée d'utilisation de Lutèce est d'une journée. Note: avec Talaria 2.1, le compte de synchronisation Talaria fonctionne et est stable.
Comportement attendu: le compte de synchronisation persiste suite au redémarrage du téléphone.
Comments (18)
-
repo owner -
repo owner -
assigned issue to
-
assigned issue to
-
repo owner Êtes-vous sûr d'avoir Android 4.1.2 (et pas 4.1.1)? Cela se vérifie facilement dans Paramètres systèmes > A Propos du téléphone (section Version Android)
-
reporter (Reply via alex...@gmail.com):
Param=E8tres syst=E8mes / A Propos du t=E9l=E9phone / Version Android m'ind= ique 4.1.2. Si vous souhaitez que je v=E9rifie la version d'un composant particulier, indiquez moi la marche =E0 suivre. Je confirme avoir les m=EAmes sympt=F4mes en tous points que ceux du ticket= 2.
Envoy=E9 depuis un t=E9l=E9phone mobile.
-
repo owner Merci, il n'y a pas de composant particulier à vérifier.
Je ne peux évidemment pas corriger un bug dans Android. Cependant, ce bug n'impacte que les applications payantes (ironique, n'est-ce pas?).
J'imagine qu'il est donc possible de le contourner si je vous fournis l'
apk
de l'application et que vous l'installez directement (avec l'option "installer depuis des sources non fiables") Mais cela signifie que Google Play ne fera plus les mises à jour. Je dois donc commencer par ajouter un mécanisme pour effectuer les mises à jour automatiquement (cf#11)Si vous trouvez que c'est trop complexe, et comme je ne vois pas quoi proposer de mieux, je vous rembourse la license bien entendu.
-
repo owner Et validation que l'utilisateur est légitime
#12 -
reporter (Reply via alex...@gmail.com):
Je suis capable d'installer l'apk si cela peut suffire. Je veux juste eviter de rooter le telephone dans l'immediat. Le 21 janv. 2013 19:33, "R=E9gis D=E9camps" issues-reply@bitbucket.org a =E9crit :
-
repo owner Je comprends, je pense aussi que rooter un téléphone a des implications pas forcément souhaitables. En pratique, est-ce que tout le compte "Lutece" disparaît, ou bien seuls les SyncAdapters ("incidents-transports.com", "vianavigo", "facebook") qu'il contenait?
-
reporter Tout le compte disparaît de la liste des comptes créés. - En cliquant "ajouter compte", Lutece est disponible mais désactivé. En le sélectionnant, le compte n'est pas recréé, Lutece reste désactivé. - En lançant l'application Lutece, le message "Lutece a besoin d'un compte de synchronisation. Merci de désinstaller/réinstaller l'application." apparaît. En allant dans Paramètres > Fournisseur de données, Lutece n'apparaît pas dans la fenêtre. - La suppression des données de l'application puis l'ajout du compte Lutece suffit à recréer le compte. On peut alors accéder à la liste des 3 SyncAdapters et la synchronisation est opérationnelle jusqu'au prochain reboot.
-
repo owner Parfait, c'est très clair.
Si vous avez un peu de temps, est ce que vous pouvez bien:
- réinstaller l'application sur Google play si vous l'avez désintallée
- ouvrir avec le navigateur du mobile cet article de blog http://bit.ly/lutece34880 (l'idée est qu'il apparaisse automatiquement si le "compte & synchro" a disparu) et suivre les insctructions
- Est-ce que la procédure est suffisamment claire?
- Est-ce qu'elle est correcte? Notamment, sur la fin, je ne sais plus si la mise à jour est possible, ou s'il faut d'abord désinstaller la version de Google play.
Merci pour votre aide!
-
reporter La procédure est claire. Eventuellement, précisez juste de télécharger l'application en cliquant sur le lien.
J'ai procédé à l'installation alors que la version Google Play était installée. En ouvrant la notification, le message suivant apparaît d'abord : "Remplacer l'application - L'application que vous installez remplacera une autre application. Toutes les anciennes données utilisateur seront enregistrées". En cliquant OK, la suite de l'installation se déroule normalement. Au final: - l'application appraît comme installée sous Google Play - le compte de synchronisation persiste après un reboot - mais l'application Lutece s'arrête aussitôt dès qu'on tente de la lancer. Donc impossible de la configurer.
J'ai refait la procédure après avoir désinstallé Lutèce. Cette fois, tout est conforme à la procédure, et l'application ainsi que le compte fonctionnent correctement après installation. Note: Google Play indique l'application comme installée.
Conclusion, il faut désinstaller l'application avant de la réinstaller via la procédure.
-
repo owner Merci beaucoup. Je vais revoir les contrôles du serveur de licence ; c'est la seule chose qui peut expliquer un arrêt de l'applicaiton s'il n'y a pas de crash
-
repo owner - changed status to resolved
J'ai modifié l'application. En cas d'erreur, un message s'affichera avant la fermeture (la version que vous avez testé ne laissez pas le temps au message de s'afficher, en fait).
Je vous invite à redérouler la procédure ; je pense que c'est bon.
Merci pour votre retour!
-
repo owner Issue
#2was marked as a duplicate of this issue. -
reporter Pour info, c'est un échec. - si on installe l'apk par-dessus la version GooglePlay, alors l'application plante quand on la lance (l'application s'est arrêtée) - dans tous les cas, GooglePlay réinstalle sa version dans la foulée (j'ai activé l'option "mise à jour auto des applis"). Cela me l'a fait ce matin par-dessus l'apk d'hier, et ce soir, à deux reprises, par dessus l'apk de ce soir. Je ne sais pas sur quel critère il décide de mettre à jour, mais je ne connais pas de moyen de lui dire de ne pas mettre à jour une application en particulier. Si vous n'avez pas d'idée, alors j'abandonne et je reste avec Talaria. Inutile de me rembourser. Je réessayerai après une mise à jour d'Android.
-
repo owner Merci pour ces précisions.
Je n'avais pas pensé à la mise à jour automatique, mais il n'y aura pas de problème (cf
#11pour les détails)J'ai par contre du mal à comprendre pourquoi Lutece se ferme immédiatement (sans crash, si j'ai bien compris). Un autre bêta-testeur ne constate pas ce souci.
Est-ce que vous pouvez capturer les log (avec alogcat par exemple)
-
reporter (Reply via alex...@gmail.com):
D'accord. Je reessayerai jeudi soir, en enlevant la mise a jour auto. Le crash (pop-up systeme "l'application s'est arretee") survient si j'installe l'apk sans desinstaller la version googleplay ET sans rincer les donnees. Dans les autres cas, cela se passe mieux mais l'auto mise a jour m'a empeche de conclure.
Envoy=E9 depuis un t=E9l=E9phone mobile. Le 23 janv. 2013 11:53, "R=E9gis D=E9camps" issues-reply@bitbucket.org a =E9crit :
-
reporter J'ai installé l'apk par-dessus l'appli googleplay. Cette fois pas de crash. Seule différence par-rapport à avant: j'avais désactivé au préalable la mise à jour de lutèce sous googleplay. Cela fait 24h que cela tourne sans problème.
- Log in to comment
Merci pour ce rapport précis. Les symptômes ressemblent étrangement au ticket
#2ce qui est curieux car ce bug Android semblait corrigé. J'investigue un peu et vous tient au courant.