web-dev-qa-db-fra.com

Dans quel format les contacts sont-ils stockés dans Android?

Je veux savoir dans quel format les coordonnées sont stockées dans Android mobile ou émulateur. Si quelqu'un connaît la réponse, aidez-moi.

12
Rajapandian

Les contacts sont stockés dans un fichier de base de données SQLite3 de sorte que le format de fichier est ".db"

L'outil de développement Android Debug Bridge (ADB) peut être utilisé pour extraire le fichier d'un [~ # ~] émulateur [~ # ~]

ADB peut également extraire le fichier d'un téléphone mais il doit d'abord être rooté ET les pilotes ADB doivent également être installés sur votre machine

(L'enracinement est [~ # ~] pas [~ # ~] pour les débutants cependant)

Le fichier contacts.db est stocké dans la mémoire système protégée, le chemin du fichier est:

data/data/com.Android.providers.contacts/databases/contacts.db

21
Oliver

Vous pouvez accéder aux informations de contact par programmation en utilisant ContactsContract et AccountManager (in Android 2.0); il existe un exemple de procédure dans le SDK , appelé Gestionnaire de contacts .

4
Roman Nurik