Auf einem HTC Sensation mit ICS 4.0.3 wuchs meine Kontaktdatenbank aufgrund von Daten schnell.
Die Datenbank ist jetzt 580 Megabyte groß und wächst (manchmal über ein Megabyte pro Stunde), obwohl ich:
- Alle Synchronisierungen deaktiviert (Ich habe festgestellt, dass die Google Kontakte-Synchronisierung in den letzten Monaten nicht funktioniert hat.)
- deinstallierte alle Synchronisierungs-Apps von Drittanbietern (LinkedIn, FaceBook)
- Alle Konten außer meinen Google-Konten wurden aus "Accounts & Sync" entfernt.
- deaktiviert den gesamten Netzwerkzugriff (kein WiFi, keine Daten)
Keiner der oben genannten Schritte hat das Problem behoben.
Mit Contacts Remover haben einige Kontakte etwa 300 LinkedIn-Kontaktlinks und -Fotos.
Mein Ziel ist es, so viele Informationen wie möglich zu speichern, diese mit meinem Google-Konto zu synchronisieren, dann die Kontaktdatenbank zu löschen und von Google neu zu laden.
Der konstante Speicherdruck macht es schwierig, Anwendungen auszuführen (ich muss Apps auf SD verschieben, um Speicherplatz zu erhalten, dann etwas ausführen und hoffe, dass der Speicher während der Ausführung nicht leer wird).
Grundsätzlich ist mein Telefon jetzt unbrauchbar.
Meine Idee, das Problem zu lösen, ist folgende:
- Exportieren Sie die Kontakte nach VCF auf der SD-Karte (Erfolg)
- Kopieren Sie den VCF auf einen Computer, auf dem die Android AVD ausgeführt werden kann (Erfolg)
- Installieren Sie eine AVD, mit der Sie ein Google-Konto für die Synchronisierung hinzufügen können (Erfolg)
- Kopieren Sie den VCF mit DDS in Eclipse auf die AVD SD-Karte (Erfolg)
- Importieren Sie den VCF in die People-App der AVD (Erfolg)
- Synchronisieren Sie die AVD mit Google (fehlgeschlagen)
Der letzte Schritt schlägt fehl, generiert jedoch keinen Fehler.
Die AVD verwendet diese Einstellungen, um meinem physischen Gerät so nahe wie möglich zu kommen:
- Ziel = Google APIs (Google Inc.)
- Plattform = 4.0
- API Level = 14
- CPU / ABI = ARM (armeabi-v7a)
Zwei Fragen (vorausgesetzt, ich möchte die Kontakte wieder mit meinem Google-Konto synchronisieren):
- Wie kann ich den letzten Schritt zum Laufen bringen?
- Welche Alternativen kann ich verwenden, wenn ich den letzten Schritt nicht zum Laufen bringen kann?
Die VCF-Dateien haben eine Gesamtgröße von ca. 3 Megabyte (bei ca. 3000 Kontakten entspricht dies ungefähr einem Kilobyte pro Kontakt, nicht annähernd 200 Kilobyte wie in der Datenbank).
quelle
Antworten:
Sie haben bereits eine funktionierende vCard-Datei (.vcf). Importieren Sie sie einfach über die GMail-Weboberfläche. Wenn diese VCF immer noch fehlerhaft ist, können Sie eine einfache Textverarbeitung (Regex Search & Replace) anwenden, bevor Sie sie in Google importieren.
Hier sind die Schritte zum Importieren einer vCard-Datei in GMail über die Weboberfläche.
Hier ist ein Auszug aus der Google-Hilfe:
quelle
Sie können sich auch die Contact Cleaner- App ansehen, um eine erste Bereinigung zu erhalten. Ich bin mir nicht sicher, wie viel Hilfe das in Ihrem Fall sein wird (mit dem LinkedIn-Zeug, das es nicht interessiert).
Eine weitere zu berücksichtigende Sache: Wenn Sie den LinkedIn "Provider" vorübergehend aus Ihren Konfigurations-> Konten entfernen (falls er nach der Deinstallation der verbundenen App noch vorhanden ist), werden Sie möglicherweise alle LinkedIn-Verbindungen entfernt (zumindest funktioniert dies so Einige Xing-Inhalte (ich bin mir bei LinkedIn nicht sicher, da ich sie nicht verwende) - und stellen Sie sie wahrscheinlich ohne Duplizierung wieder her, wenn Sie sie erneut hinzufügen (erstellen Sie ein Backup, bevor Sie dies versuchen).
Ich bin mir bewusst, dass dies Ihre Frage nicht vollständig beantwortet, aber es kann einen großen Teil Ihres Problems in Bezug auf die Größe Ihrer Kontaktdatenbank lösen, sodass Sie zumindest eine "teilweise Erleichterung" und mehr Zeit haben, über einen endgültigen Ansatz nachzudenken.
quelle