Где в Android хранятся контакты и как их достать?

gde-v-android-xranyatsya-kontakty-i-kak-ix-dostat

Список контактов в смартфонах на базе Android представляет из себя файл, который находится в памяти устройства. Некоторые пользователи спрашивают, где этот файл хранится и как его достать? Ответ вас может удивить.

Что касается самого файла с контактами, находится он по следующему адресу: /data/data/com.android.providers.contacts/databases/, сам же файл с контактами называется либо contacts.db, либо contacts2.db. Другое дело, что добраться до этого файла не всегда возможно — файловому менеджеру необходимы рут-права. Если они у вас установлены, тогда вы сможете найти указанный файл. Вот как он выглядит:

Однако хочется отметить, что нет никакого смысла лезть в дебри файловой системы устройства, ведь куда проще экспортировать контакты в нужный вам раздел. Для этого откройте контакты, нажмите на кнопку «Меню» и выберите «Импорт / экспорт» (иногда эти два раздела указаны в меню раздельно, вам нужен экспорт).

Затем выберите нужный раздел для экспортирования. Вы можете сохранить контакты в виде файла, например, во внутреннюю память устройства, а затем, при необходимости, перенести файл на другой носитель, включая компьютер.

Как видите, все очень даже просто.


Друзья! Если наш сайт помог вам или просто понравился, вы можете помочь нам развиваться и двигаться дальше. Для этого можно:

  • Оставить комментарий к статье.

Спасибо!

13 комментариев: Где в Android хранятся контакты и как их достать?

  1. Андрей говорит:

    Но когда не работает экран, — всё-же придется лезть в дебри 😉

  2. Игорь говорит:

    Благодарю за информацию!

  3. Сергей говорит:

    В экспортированном файле не сохраняется группировка контактов, так что придётся лезть в дебри.

  4. Adik говорит:

    Экспортирует только что контактов,и…..

  5. Денис говорит:

    у меня разбит экран, а номера не скопированы в облако. так как перекинуть папку с номерами на другой телефон??????

    • Дмитрий говорит:

      Никак. Меняй экран.

    • Сергей говорит:

      если телефон рутован, то вообще запросто:
      подключить к компу по USB, у становить на комп ADB, запустить на компе: adb -d shell
      найти/залить на телефоне sqlite3 и запустить:
      sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db
      ну а там уже запросами по базе
      звонки: select * from calls;
      контакты: select * from view_contacts;
      если не рутован, то сложнее

  6. Айшат Абдулкаримова говорит:

    Я извлекла симкарту, а когда поставила обратно, обнаружила, что нет контактов.
    Очень обидно.
    Помогите пожалуйста, как их найти?

  7. Роман говорит:

    Здравствуйте, подскажите пожалуйста, куда могли даётся номера контакты из телефонов книги, просто захожу ноль, а было 800 контактов, потом что-то делал, появилось 60 шт. Чуть позже ещё появилось плюс 30 и сейчас появилось 300 контактов, а остальных нет, как так, ничего не понимаю, если честно!

  8. Миаил говорит:

    Почему аватарки на один и тот же контакт разного цвета? И как удалить один из них т.е. как определить под каким цветом корневой контакт? Дело в том, что при копировании контактов из симки в память, затем в облако количество контактов утроилось и под разными цветами круглые аватарки.
    Спасибо.

  9. Александр говорит:

    Спасибо. В море мусора нашелся Ваш действительно реальный ответ.

  10. Маргарита говорит:

    огромное спасибо, вы реально доходчиво объяснили и у меня все получилось, хотя мне за 60

  11. Слуке говорит:

    В контактах отсутствуют некоторые номера телефонов, которые функционируют в ватсапе. Хотела их убрать. Как это сделать?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *