0 votes

La synchronisation des contacts se bloque à mi-chemin

J'ai environ 1700 contacts dans mon compte google. Lorsque j'essaie de synchroniser sur mon Android, il arrive à 938 puis s'arrête.

La date de la dernière synchronisation remonte à environ un mois, et il y a toujours une icône de synchronisation noire à côté.

J'ai essayé de supprimer et de réinsérer le compte, sans succès. J'ai même fait une réinitialisation complète de l'usine. Sans succès.

Qu'est-ce qui se passe ?

Y a-t-il un journal d'erreurs quelque part où je pourrais glaner quelque chose ?

Merci beaucoup.

Pour information : il y a eu quelques jours où l'on a enregistré 939 ou 940 contacts, mais la plupart du temps, il s'agit de 938.

UPDATE J'ai réussi à trouver unLogcat pour visualiser les journaux. J'ai essayé de me resynchroniser pendant que le journal était en cours d'exécution. Je colle le journal ici, bien que je n'arrive pas à trouver quelque chose de pertinent.

\===DÉBUT DE JOURNAL===

W/IInputConnectionWrapper(22844): showStatusIcon on inactive InputConnection
I/Timeline(22844): Timeline: Activity_idle id: android.os.BinderProxy@364c5b66 time:1222199
I/Timeline(22844): Timeline: Activity_idle id: android.os.BinderProxy@364c5b66 time:1235668
I/Timeline(22844): Timeline: Activity_idle id: android.os.BinderProxy@364c5b66 time:1267336
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
V/BitmapFactory(22844): DecodeImagePath(decodeResourceStream3) : res/drawable-xxhdpi-v4/ic_media_play.png
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
V/BitmapFactory(22844): DecodeImagePath(decodeResourceStream3) : res/drawable-xxhdpi-v4/ic_menu_share.png
V/BitmapFactory(22844): DecodeImagePath(decodeResourceStream3) : res/drawable-xxhdpi-v4/ic_menu_save.png
V/BitmapFactory(22844): DecodeImagePath(decodeResourceStream3) : res/drawable-xxhdpi-v4/ic_menu_preferences.png
D/AbsListView(22844): Get MotionRecognitionManager
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
I/Timeline(22844): Timeline: Activity_launch_request id:org.jtb.alogcat time:1298449
E/ViewRootImpl(22844): sendUserActionEvent() mView == null
V/BitmapFactory(22844): DecodeImagePath(decodeResourceStream3) : res/drawable-xxhdpi-v4/sym_def_app_icon.png
D/AbsListView(22844): Get MotionRecognitionManager
D/AbsListView(22844): Get MotionRecognitionManager
D/Activity(22844): performCreate Call secproduct feature valuefalse
D/Activity(22844): performCreate Call debug elastic valuetrue
I/Timeline(22844): Timeline: Activity_idle id: android.os.BinderProxy@35c53605 time:1298728
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(22844): Get MotionRecognitionManager
W/InputEventReceiver(22844): Attempted to finish an input event but the input event receiver has already been disposed.
E/ViewRootImpl(22844): sendUserActionEvent() mView == null
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(22844): Get MotionRecognitionManager
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
W/InputEventReceiver(22844): Attempted to finish an input event but the input event receiver has already been disposed.
E/ViewRootImpl(22844): sendUserActionEvent() mView == null
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
I/Timeline(22844): Timeline: Activity_idle id: android.os.BinderProxy@364c5b66 time:1321370
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(22844): Get MotionRecognitionManager
V/BitmapFactory(22844): DecodeImagePath(decodeResourceStream3) : res/drawable-xxhdpi-v4/ic_media_previous.png
V/BitmapFactory(22844): DecodeImagePath(decodeResourceStream3) : res/drawable-xxhdpi-v4/ic_media_next.png
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
W/InputEventReceiver(22844): Attempted to finish an input event but the input event receiver has already been disposed.
W/InputEventReceiver(22844): Attempted to finish an input event but the input event receiver has already been disposed.
E/ViewRootImpl(22844): sendUserActionEvent() mView == null
--------- beginning of system
W/ViewRootImpl(22844): Dropping event due to root view being removed: MotionEvent { action=ACTION_MOVE, id[0]=0, x[0]=543.0, y[0]=501.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=1336367, downTime=1336357, deviceId=9, source=0x1002 }
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(22844): Get MotionRecognitionManager
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
E/ViewRootImpl(22844): sendUserActionEvent() mView == null
I/Timeline(22844): Timeline: Activity_idle id: android.os.BinderProxy@364c5b66 time:1389772
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(22844): Get MotionRecognitionManager
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
W/InputEventReceiver(22844): Attempted to finish an input event but the input event receiver has already been disposed.
E/ViewRootImpl(22844): sendUserActionEvent() mView == null
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(22844): Get MotionRecognitionManager
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
W/InputEventReceiver(22844): Attempted to finish an input event but the input event receiver has already been disposed.
E/ViewRootImpl(22844): sendUserActionEvent() mView == null
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(22844): Get MotionRecognitionManager
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
I/Timeline(22844): Timeline: Activity_launch_request id:org.jtb.alogcat time:1403435
W/InputEventReceiver(22844): Attempted to finish an input event but the input event receiver has already been disposed.
E/ViewRootImpl(22844): sendUserActionEvent() mView == null
V/BitmapFactory(22844): DecodeImagePath(decodeResourceStream3) : res/drawable-xxhdpi-v4/sym_def_app_icon.png
D/AbsListView(22844): Get MotionRecognitionManager
D/AbsListView(22844): Get MotionRecognitionManager
D/Activity(22844): performCreate Call secproduct feature valuefalse
D/Activity(22844): performCreate Call debug elastic valuetrue
I/Timeline(22844): Timeline: Activity_idle id: android.os.BinderProxy@e740a46 time:1403642
D/ViewRootImpl(22844): ViewPostImeInputStage ACTION_DOWN
I/Timeline(22844): Timeline: Activity_idle id: android.os.BinderProxy@364c5b66 time:1406873

\===FIN DE BLOGUE===

1voto

br0k3ngl255 Points 26

Après une courte recherche sur Google, j'ai trouvé quelque chose qui devrait m'aider : https://play.google.com/store/apps/details?id=ru.ivary.ContactsSyncFix essayez de l'utiliser. Si ce n'est pas le cas, vous pouvez faire quelque chose comme ceci : 1. Allez dans Google Contacts et extrayez TOUS les contacts en CSV. 2. Supprimez les contacts (Notez que Google Contacts dispose d'un outil de récupération en cas de problème !) 3. Importez les contacts dans Google Contacts à partir du fichier CSV.

0voto

En fin de compte, la solution a été une combinaison de deux étapes :

  1. J'ai supprimé tous les contacts dans le navigateur comme suggéré par @br0k3ngl255 , puis j'ai réexécuté ma fonction de synchronisation, et c'était fondamentalement ok.

  2. En fait, ma fonction de synchronisation avait également un problème : un seul contact avait plus de 1000 adresses e-mail, ce qui avait empêché la synchronisation de fonctionner en raison d'un problème de dépassement de quota.

Maintenant que ces deux problèmes ont été résolus, tout fonctionne bien.

Merci !

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X