Pada HTC Sensation yang menjalankan ICS 4.0.3, sesuatu menyebabkan basis data kontak saya tumbuh dengan cepat.
DB sekarang 580 megabita dan terus bertambah (terkadang lebih dari satu megabita per jam) meskipun saya:
- menonaktifkan semua sinkronisasi (saya menemukan bahwa sinkronisasi Kontak Google tidak berfungsi selama beberapa bulan terakhir)
- uninstall semua aplikasi sinkronisasi pihak ke-3 (LinkedIn, FaceBook)
- menghapus semua akun kecuali akun Google saya dari "Akun & Sinkronisasi"
- menonaktifkan semua akses jaringan (tidak ada WiFi, tidak ada Data)
Tak satu pun dari langkah-langkah di atas membuat masalah hilang.
Mencari dengan Penghapus Kontak , beberapa kontak memiliki sekitar 300 tautan kontak LinkedIn dan foto.
Tujuan saya adalah untuk menyimpan informasi sebanyak mungkin, menyinkronkannya ke akun Google saya, lalu membuang basis data Kontak dan memuat ulang dari Google.
Tekanan memori yang konstan membuatnya sulit untuk menjalankan aplikasi (saya perlu memindahkan aplikasi ke SD untuk mendapatkan memori penyimpanan, kemudian menjalankan sesuatu, dan berharap bahwa saat menjalankan memori penyimpanan tidak habis).
Pada dasarnya ponsel saya sekarang tidak berguna.
Ide saya untuk mencoba memecahkan masalah adalah ini:
- ekspor Kontak ke VCF pada kartu SD (sukses)
- salin VCF ke mesin yang dapat menjalankan Android AVD (sukses)
- instal AVD yang memungkinkan untuk menambahkan akun Google untuk sinkronisasi (sukses)
- salin VCF ke kartu SD AVD menggunakan DDS di Eclipse (sukses)
- impor VCF ke aplikasi People di AVD (sukses)
- sinkronisasi AVD ke Google (gagal)
Langkah terakhir gagal, tetapi tidak menghasilkan kesalahan.
AVD menggunakan pengaturan ini sedekat mungkin dengan perangkat fisik saya:
- Target = Google APIs (Google Inc.)
- Platform = 4.0
- Level API = 14
- CPU / ABI = ARM (armeabi-v7a)
Dua pertanyaan (mengingat bahwa saya ingin menyinkronkan kembali kontak ke akun Google saya):
- Bagaimana saya bisa membuat langkah terakhir berhasil?
- Alternatif apa yang bisa saya gunakan jika saya tidak bisa mendapatkan langkah terakhir untuk bekerja?
Total file VCF sekitar 3 megabyte (dengan sekitar 3.000 kontak yaitu sekitar satu kilobyte per kontak, tidak mendekati 200 kilobyte seperti pada DB)
sumber
Jawaban:
Anda sudah memiliki file vCard (.vcf) yang berfungsi, cukup impor menggunakan antarmuka web GMail. Jika VCF ini masih buruk, Anda dapat menerapkan pemrosesan teks sederhana (regex search & replace) sebelum mengimpornya ke Google.
Berikut adalah langkah - langkah untuk mengimpor file vCard ke GMail menggunakan antarmuka web.
Berikut kutipan dari bantuan Google:
sumber
Anda juga dapat melihat aplikasi Pembersih Kontak untuk pembersihan awal. Tidak yakin berapa banyak bantuan yang akan Anda terima (dengan barang LinkedIn yang tidak dipedulikan).
Hal lain yang perlu dipertimbangkan: hapus sementara "penyedia" LinkedIn dari akun konfigurasi Anda -> (jika masih ada di sana setelah Anda menghapus aplikasi yang terhubung) dapat menyingkirkan Anda dari semua koneksi LinkedIn (setidaknya itu bekerja seperti ini dengan beberapa barang Xing; tidak yakin tentang LinkedIn karena saya tidak menggunakannya) - dan mungkin mengembalikannya tanpa duplikasi ketika Anda menambahkan kembali (buat cadangan sebelum mencoba ini).
Saya sadar ini tidak sepenuhnya menjawab pertanyaan Anda, tetapi mungkin bisa menyelesaikan masalah besar Anda mengenai ukuran basis data kontak Anda, memberi Anda setidaknya "sebagian lega" dan lebih banyak waktu untuk mempertimbangkan pendekatan akhir.
sumber