Il existe plusieurs sources qui peuvent être utilisées pour les contacts. J'utilise par exemple CardDAV (et CalDAV pour les calendriers) avec mes propres Nextcloud installer (une application nommée DAVx5 anciennement appelé DAVDroid, s'occupe de la synchronisation). Il existe plus d'applications de synchronisation disponible, ainsi que d'autres logiciels de serveur plus légers (tels que Baïkal ).
Vous pouvez également utiliser un stockage local des contacts et vous occuper des sauvegardes manuellement (en utilisant la fonction d'exportation/importation de l'application Contact). Sur l'appareil, ils utilisent tous la même base de données (qui dispose d'un champ pour marquer la source, afin que les données ajoutées à l'une ne soient pas accidentellement synchronisées avec une autre). Si votre appareil ne dispose pas d'un tel stockage local, des applications telles que MyLocalStorage peut le fournir.
Si vous voulez cacher les contacts des autres applications, vous devez les tenir à l'écart du "ContactsStorageProvider" proposé par le système. Cela est possible en utilisant des applications qui fournissent leur propre stockage de contacts, telles que Livre de contact o OpenContacts .
0 votes
Une application peut mettre en œuvre un "adaptateur de synchronisation du fournisseur de contacts" personnalisé pour synchroniser les contacts avec une liste/source de contacts non Google personnalisée. Ces contacts seront alors disponibles dans l'application Contacts de votre appareil. Par conséquent, il est possible que vous ayez simplement besoin de l'application correspondante qui fournit un mécanisme de synchronisation des contacts avec la source de contacts que vous avez en tête.