Sur un HTC Sensation exécutant ICS 4.0.3, quelque chose a provoqué une croissance rapide de ma base de données de contacts.
La base de données fait maintenant 580 mégaoctets et croît (parfois plus d'un mégaoctet par heure) malgré le fait que:
- désactivé toutes les synchronisations (j'ai découvert que la synchronisation de Google Contacts ne fonctionnait pas depuis quelques mois)
- désinstallé toutes les applications de synchronisation tierces (LinkedIn, FaceBook)
- supprimé tous les comptes, sauf mes comptes Google, dans "Comptes et synchronisation"
- désactivé tout accès au réseau (pas de WiFi, pas de données)
Aucune des étapes ci-dessus n'a fait disparaître le problème.
En regardant avec Contacts Remover , certains contacts ont environ 300 liens et photos de contact LinkedIn.
Mon objectif est d'enregistrer autant d'informations que possible, de les synchroniser avec mon compte Google, puis d'abandonner la base de données Contacts et de recharger depuis Google.
La pression constante de la mémoire rend difficile l'exécution des applications (j'ai besoin de déplacer des applications vers SD pour obtenir de la mémoire de stockage, puis d'exécuter quelque chose, et j'espère que lors de l'exécution, la mémoire de stockage ne s'épuise pas).
Fondamentalement, mon téléphone est maintenant inutile.
Mon idée pour essayer de résoudre le problème est la suivante:
- exporter les contacts vers VCF sur la carte SD (succès)
- copier le VCF sur une machine qui peut exécuter l'AVD Android (succès)
- installer un AVD qui permet d'ajouter un compte Google pour la synchronisation (succès)
- copier le VCF sur la carte SD AVD à l'aide de DDS dans Eclipse (succès)
- importer le VCF dans l'application People de l'AVD (succès)
- synchroniser l'AVD avec Google (échec)
La dernière étape échoue, mais ne génère aucune erreur.
L'AVD utilise ces paramètres pour être aussi proche que possible de mon appareil physique:
- Cible = API Google (Google Inc.)
- Plate-forme = 4,0
- Niveau API = 14
- CPU / ABI = ARM (armeabi-v7a)
Deux questions (étant donné que je souhaite synchroniser les contacts avec mon compte Google):
- Comment puis-je faire fonctionner la dernière étape?
- Quelles alternatives puis-je utiliser si je ne parviens pas à faire fonctionner la dernière étape?
Les fichiers VCF totalisent environ 3 mégaoctets (avec environ 3000 contacts, soit environ un kilo-octet par contact, pas près de 200 kilo-octets comme dans la base de données)