Synchronisierungskontakte bleiben auf halbem Weg hängen

Ich habe etwa 1700 Kontakte in meinem Google-Konto. Wenn ich versuche, auf meinem Android zu synchronisieren, erreicht es 938 und stoppt dann.

Das Datum der letzten Synchronisierung wird vor etwa einem Monat angezeigt, und daneben wird immer ein schwarzes Synchronisierungssymbol angezeigt.

Ich habe versucht, das Konto zu entfernen und erneut hinzuzufügen, ohne Erfolg. Ich habe sogar einen kompletten Werksreset gemacht. Kein Glück.

Was gibt?

Gibt es irgendwo ein Fehlerprotokoll, wo ich etwas nachlesen könnte?

Tausend Dank

FWIW: Es gab ein paar Tage, an denen 939 oder 940 Kontakte angezeigt wurden, aber meistens sind es 938.

UPDATE Ich habe es geschafft, einen Logcat zum Anzeigen von Protokollen zu finden. Ich habe versucht, neu zu synchronisieren, während das Protokoll ausgeführt wurde. Ich füge das Protokoll hier ein, obwohl ich anscheinend nichts Relevantes finden kann.

===PROTOKOLLSTART===

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

===LOG ENDE===

Antworten (2)

Nach kurzer Google-Suche habe ich etwas gefunden, das helfen soll: https://play.google.com/store/apps/details?id=ru.ivary.ContactsSyncFix try using it . Wenn nicht, dann könnten Sie so etwas tun: 1. Gehen Sie zu Google Kontakte und extrahieren Sie ALLE Kontakte in CSV. 2. Löschen Sie die Kontakte (Beachten Sie, dass Google Kontakte ein Wiederherstellungstool hat, falls Sie etwas vermasseln!) 3. Importieren Sie die Kontakte Google Kontakte aus der CSV-Datei

Danke, aber ich habe diese App bereits heruntergeladen, und sie hat nicht geholfen. Auch CSV ist keine gute Option, da meine Kontakte dynamisch sind (sie werden über eine externe Anwendung verwaltet) und ich dies nicht Tag für Tag tun kann, ich brauche die Synchronisierung, um zu funktionieren. Danke!

Am Ende war die Lösung eine Kombination aus 2 Schritten:

  1. Ich habe alle Kontakte im Browser gelöscht, wie von @br0k3ngl255 vorgeschlagen, dann habe ich meine Synchronisierungsfunktion erneut ausgeführt, und es war im Grunde ok.

  2. Tatsächlich hatte meine Synchronisierungsfunktion auch ein Problem, dass ein einzelner Kontakt mehr als 1000 E-Mail-Adressen hatte, wodurch die Synchronisierung aufgrund eines Problems mit einer Quotenüberschreitung nicht ausgeführt werden konnte.

Jetzt, wo diese beiden Probleme behoben wurden, funktioniert alles ok

Danke!