Quiero saber el proceso de sincronización de contactos entre Android Contacts y Google Contacts. La dirección de la sincronización, el efecto de la actualización de los contactos, etc.
Respuesta
¿Demasiados anuncios?La forma en que Google sincroniza los contactos entre los dispositivos Android y Google Contacts es a través de su APIs de contacto .
Si cambias un contacto dentro de los Contactos de Google, el cambio se trasladará (cuando se produzca una sincronización de la cuenta) al dispositivo.
Lo mismo ocurre cuando cambias o eliminas un contacto en el dispositivo. Se activará una sincronización con los contactos de Google y se actualizará o eliminará el contacto.
Los contactos están vinculados a tu cuenta, así que si tienes varias cuentas en el dispositivo, y sincronizas Cuenta A y Cuenta B con Contactos, los cambios a un contacto en Cuenta A sólo afectará al contacto vinculado a Cuenta A . Si tiene el mismo contacto en Cuenta B Ese contacto se mantendrá sin cambios. Así que si cambias el número de teléfono en Cuenta A Ese contacto tendrá ahora dos números de teléfono. El número de Cuenta A y el número de Cuenta B .
También puedes tener contactos en el dispositivo que no estén vinculados a una cuenta de Google. Estos suelen guardarse directamente en el dispositivo o en la tarjeta SIM. No se sincronizan con los contactos de Google. Los cambios realizados en los Contactos de Google no afectarán a estos contactos, ni el cambio del contacto en el dispositivo afectará a la información de los Contactos de Google.
0 votos
¿Podría ser más específico en este punto? Se trata de una sincronización bidireccional. Si haces un cambio en un lugar, se sincroniza con el otro lugar.
0 votos
Sólo los ingenieros de Google pueden responder realmente a esta pregunta.
1 votos
@user1 en realidad no. El proveedor de contactos en Android es código abierto y documentado .
0 votos
Tal vez, pero ¿qué pasa con la API subyacente? No estoy seguro de que esta sea una gran pregunta para este sitio.