Tengo 400 MB de almacenamiento interno en mi HTC, 100 de los cuales son consumidos por mis (extensos) contactos. Tengo poco espacio de almacenamiento: ¿hay alguna forma de almacenar mis contactos en mi tarjeta SD?
Miré en las opciones de la aplicación y la opción para mover datos a SD está atenuada.
¿Hay otras formas inteligentes de administrar el tamaño de mi lista de contactos? No puedo entender cómo crear grupos en los contactos de Google: no necesito sincronizar toda mi libreta de direcciones con mi teléfono, pero quiero mantener la lista completa. Tampoco necesito almacenar fotos para cada contacto, pero Google parece agregarlas automáticamente.
Respuestas:
Hasta donde yo sé, todos los contactos en Android almacenados en una base de datos SQLite dentro de la carpeta privada de la aplicación "Contact Storage". La ubicación está en /data/data/com.android.providers.contacts/databases/contacts.db
Entonces, si tiene acceso de root a su dispositivo, es teóricamente fesible unir una carpeta en su tarjeta SD a la ubicación anterior, o es posible hacer que la carpeta anterior sea un enlace de símbolo (enlace suave) a una ubicación en su SD tarjeta.
Sin embargo, esto no se recomienda porque la estabilidad y el rendimiento de su dispositivo pueden verse afectados. Por ejemplo, si conecta su teléfono a la PC y lo monta como unidad, la tarjeta SD se desmonta temporalmente en el teléfono. Otra situación de riesgo es cuando inicia su teléfono móvil y antes de montar la tarjeta SD. La aplicación Contact Storage puede intentar acceder a la lista de contactos (tal vez para almacenar en caché algunos de los contactos favoritos, o tal vez alguien lo llame) durante este período, es posible que la aplicación Contact Storage no espere todo esto y podría dar lugar a resultados impredecibles (p. Ej. un estado sucio de la aplicación que hace que su contacto sea inaccesible).
fuente
No sé cómo forzar contactos en su tarjeta SD, pero aquí hay algunos buenos enfoques para minimizar el volumen de contactos que sincroniza con su teléfono:
Sincronizar solo el grupo "Mis contactos" de Gmail en Android 2.3
¿Cómo sincronizo solo "Mis contactos" de Google en Samsung Galaxy S?
fuente
Puede hacer una copia de seguridad de sus contactos en la tarjeta SD : abra la aplicación Contactos y presione el botón de menú. Haga clic en 'Copia de seguridad de contactos'. Seleccione 'Tarjeta de memoria'.
Creación de grupos en los contactos de Google : abra https://www.google.com/contacts e inicie sesión con su cuenta de Google. Hay una opción para crear grupos (la última pero una opción en la columna Izquierda) haga clic en ella y asigne un nombre al grupo. Ahora se crea un nuevo grupo en 'Mis Cantacts' Puedes agregar contactos en él.
Filtrado de contactos : puede filtrar contactos de un grupo en particular. Para hacer esto, haga clic en el botón de menú y seleccione la opción 'Filtro'. Haga clic en su cuenta de Google (última opción con ID de correo electrónico). Desactive los grupos que desea filtrar y haga clic en Aceptar.
fuente