Где на Андроид хранятся контакты

Где на Андроид хранятся контакты

Какая бы ни была причина поиска контактов на Андроид, их легко найти несколькими способами. В статье коротко о том, где они находятся, и какие операции доступны над ними.

Где находятся контакты

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

Аккаунты приложений

Некоторые приложения собирают ваши контакты и фиксируют их в собственных аналогах телефонной книги. Так производители гаджетов (Samsung, Huawei, Xiaomi, ASUS и др.) делают это еще на этапе пользовательской настройки при первом запуске, создавая учетную запись и предлагая ее как альтернативное место для хранения всех контактов по умолчанию. Аккаунты других приложений, обеспечивающие корректную работу устройства, а также доступ к своим ресурсам собирают данные телефонной книги. Это по большей части аккаунт поисковой системы Google.

В числе других приложений, книга копируется или дополняется непосредственно в среде приложения вручную, можно отметить:

  • андроид-клиенты социальных сетей, например, Facebook;
  • мессенджеры (Telegram, Viber, WhatsApp, Skype и другие);
  • электронные почты.

Файл с контактами

Контакты телефона можно вытащить не только из удаленных серверов различных приложений, которые могут быть установлены на устройстве. Существует отдельный файл, расположенный непосредственно в самом устройстве, его можно изменять, копировать и просматривать. Называться он может contacts.db или contacts2.db .

При помощи смартфона

Способ займет некоторое время, но оправдается точно. Так как вы отыщете тот, чувствительный к утечке данных файл, контакты.

  1. Рутируем устройство (root). Для этого устанавливаем программу типа Kingo Root или любую другую аналогичного формата;
  2. Устанавливаем файловый менеджер, работающий в режиме рута;
  3. Запускаем файловый менеджер, открываем главное меню, ищем подстройку «Root-проводник», активируем ее свайпом по бегунку;
  4. Кнопкой «Разрешить» наделяем приложение необходимыми ему правами;
  5. Ждем перезагрузку приложения или выполняем ее вручную;
  6. Открываем главное меню, листаем вниз, выбираем пункт «Локальное хранилище», а в нем подпункт «Устройство»;
  7. В открывшемся окне с папками, кликаем «Data». В ее каталоге опять выбираем «Data».
  8. Ищем в последней папку «com.android.providers.contacts», она откроет путь к «databases», хранящую файл контактов устройства.

Через компьютер

Это самый простой способ получить контакты в пользование на ПК, не требующий особых навыков или времени.

  1. Подключаем смартфон к компьютеру через USB-шнур.
  2. При подключении выбираем на смартфоне «Мультимедийное устройство».
  3. Открываем стандартное приложение «Контакты», затем их «Настройки», находим строку «Импорт/экспорт контактов».
  4. Выполняем «Экспорт» нажатием одноименной кнопки, местом сохранения конечного документа указываем «Карту памяти». Так смартфон конвертирует все имеющиеся контакты в один небольшой документ. На выходе получаем файл с названием «Контакты» и расширением .vcf.

На этом действия на устройстве Андроид заканчиваются, следующее выполняем на ПК.

  1. Следуя пути «Компьютер→Название смартфона→Карта памяти» добирается до Контакты.vcf, копируем/перемещаем файл в нужную папку компьютера.

Поиск выполняют часто с целью переноса контактных данных на другое устройство. Причин для этого немного, создание резервной копии на внешнем устройстве или импорт в другой смартфон из-за неисправностей.

Источник:
http://gsmwiki.ru/android/contacts/gde-xranyatsya-kontakty/

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

Сейчас мы с вами разберемся где на Андроиде хранятся контакты из вашей телефонной кники, а так же различных приложений (Skype, Viber, Телеграм и прочее).

Данная статья подходит для всех брендов, выпускающих телефоны на Android 10/9/8/7: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia и прочие. Мы не несем ответственности за ваши действия.

Внимание! Вы можете задать свой вопрос специалисту в конце статьи.

Контакты в гаджетах Андроид могут располагаться в совершенно разных местах: аккаунты приложений и электронный документ. Давайте рассмотрим все эти варианты хранения контактов.

Аккаунты приложений

В телефонах на новых ОС Андроид храниться контакты могут в следующих местах:

  • Учетная запись.
  • Внутренняя память.

Здесь учетной записью является аккаунт Google , который на девайсе применяется для доступа к сервисам компании. Еще учетная запись может быть «от производителя». Многие популярные производители (Meizu, Xiaomi, Asus, Samsung и др.) разрешают содержать контакты в своих хранилищах.

По сути, они являются аналогами профиля Гугл. Подобный аккаунт можно создать при осуществлении первой настройки гаджета. Его можно настроить, чтобы по умолчанию там содержались контакты.

Предложенным выше способом можно получить доступ к контактам из телефонной книги при помощи стандартной программы «Контакты». На гаджете устанавливают и иной софт с собственной книгой контактов в различном ее виде.

Например, мессенджеры (Телеграм, Вайбер и т.д.), e-mail, клиенты соц. сетей (Фэйсбук) – везде в них присутствует раздел «Контакты». Там могут демонстрироваться контакты из основной телефонной книги, но контакты можно сохранять и вручную.

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

Ищем и синхронизируем контакты

Рассмотрим на практике, как именно просматривать списки с подключенными учетными записями и активировать их синхронизацию.

    Жмем на приложение «Контакты».

При помощи бокового меню переходим в «Настройки». Для вызова бокового меню выполняем свайп слева направо или жмем на 3-и горизонтальные полосы).

Жмем на «Аккаунты» для перехода привязанным к гаджету учетным записям.

Идентичная вкладка доступна в «Настройках» девайса. Необходимо выбрать «Пользователи и аккаунты».

В отображенном списке с аккаунтами необходимо указать тот, для которого будет активирована опция синхронизации данных.

Зачастую в мессенджерах для синхронизации доступны только контакты. Жмем «Синхронизировать аккаунты», чтобы отобразилось нужное окно.

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

Эти сведения не нужно резервировать дополнительно. Ими можно будет пользоваться после переустановки софта или на новом девайсе. Для работы с записями потребуется провести авторизацию в программе.

Изменяем место хранения контактов

Если требуется поменять место для хранения контактов, выполняем инструкцию:

    Повторяем 1 и 2 шаги прошлой инструкции.

Жмем «Изменение контактов», потом выбираем «Аккаунт по умолчанию для новых контактов».

Отобразится окно, в котором выбираем подходящий метод – память девайса или предложенные аккаунты.

Все внесенные в настройки изменения применяются в автоматическом режиме.

Файл с данными

Располагается файл с контактами здесь: /data/data/com.android.providers.contacts/databases/. Этот файл может иметь разное название: contacts.db, contacts2.db. Пользователю не всегда получится добраться к этому файлу, т.к. для функционирования файлового менеджера понадобятся рут права.

Если рут установлен на девайсе, то этот файл вы сможете найти. Он имеет вид, как на скриншоте ниже.

Читайте также  Как УСКОРИТЬ свой андроид: настройка телефона видео 2019

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

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

Все выполняется просто, никаких сложностей нет.

Источник:
http://androproblem.ru/nastroika/gde-hranyatsya-kontakty-v-android.html

В какой папке хранятся контакты телефонной книги на Андроиде — делаем импорт на карту памяти

С момента своего возникновения мобильные телефоны прочно вошли в нашу повседневную жизнь. Любой современный homo sapiens, будь то бизнесмен, студент или бабулька с котомкой, уже не могут представить свое существование без благ, предоставляемых сотовой связью.

Наверное, многие помнят, как тяжело было при смене мобильного девайса осуществить перенос сведения телефонной книги из старого телефона в новый аппарат. Конечно, можно было сравнительно просто это сделать, «слив» нужные контакты на SIM-карту, но тогда при переносе сведений происходила обрезка имен и потеря различных дополнительных данных.

С появлением смартфонов Android процедура сохранения данных телефонной книги упростилась. Сведения из нее можно импортировать в файл. Также можно напрямую скопировать системный файл Android, содержащий контактную информацию.

Информационный материал, представленный ниже, поможет разобраться с нюансами переноса нужных сведений на новый смартфон, а также объяснит, в какой папке хранятся контакты телефонной книги на Андроиде

Список контактов: нюансы представления и важность

Для каждого пользователя сотового телефона первостепенную важность, как правило, составляет список телефонных номеров, содержащихся в памяти гаджета. Ячейка телефонной книги в современном Андроид-девайсе может содержать следующие сведения:

  • фамилию, имя, отчество;
  • фотографию;
  • мобильный номер (количество ячеек для хранения номеров может варьироваться);
  • рабочий номер;
  • наименование места работы;
  • должность;
  • адрес электронной почты.

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

В какой папке хранятся контакты на Android?

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

Сам контейнер, содержащий сведения о контактах, находится на внутреннем накопителе мобильного устройства по адресу /data/data/com.android.providers.contacts/databases/contacts.db (в некоторых версиях прошивки имя файла может заканчиваться на цифру «2»). Просмотреть информацию, содержащуюся в этом файле, можно любой программой, работающей с базами данных SQLite.

Для получения доступа к указанной выше папке надо иметь права суперпользователя (или root-права, как их еще называют). Их можно получить с помощью утилиты FarmaRoot. Порядок действий следующий:

  • Загрузить и инсталлировать приложение в память мобильного устройства.
  • Тапнуть по надписи «Установить SuperSU» на главном экране программы.

  • Определить метод получения рут-прав выбором из списка.
  • Перезапустить смартфон.
  • Как сделать импорт контактных данных на карту памяти?

    Не обязательно бросаться в крайности и искать местонахождение файла с необходимыми сведениями в памяти устройства. Система Андроид дает возможность импорта контактов телефонной книги в файл на карту памяти, установленную в девайс. Перечень необходимых манипуляций таков:

    • Открыть модуль «Контакты» на мобильном устройстве.
    • Войти в меню телефонной книги.
    • Перейти в раздел «Импорт и экспорт».

    Выбрать пункт «Экспорт на карту SD».

    Все телефонные номера с именами и другая информация будут сохранены в файле с расширением vcf. Файлы этого типа поддерживаются всеми Андроид-девайсами и их содержимое может быть легко импортировано в память другого телефона.

    Заключение

    Ну, вот мы и разобрались, в какой папке хранятся контакты телефонной книги на Андроиде. Для доступа к ней нужно обладать некоторыми навыками работы с операционной системе. Рекомендуется при недостатке квалификации пользователя воспользоваться возможностями экспорта и импорта, предоставляемыми системой Android.

    Источник:
    http://mobila.guru/faqsingle/v-kakoj-papke-hranyatsya-kontakty-telefonnoj-knigi-na-androide/

    Где хранятся контакты на Android

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

    С помощью системной папки

    Как называется папка с контактами людей в Андроид? Операционная система сохраняет все номера в один файл с названием contacts.db. Это база данных, о чем символизирует сокращение «db» или в полной форме database. Файл хранится в скрытых системных папках Андроид. Чтобы получить к ним доступ, нужно получить root-права администратора.

    Полученную информацию можно использовать для экстренного восстановления телефонной книги. После потери смартфона или доступа к аккаунту Google, с которыми проходит синхронизация. Ещё один вариант, когда пригодится резервная копия – это поломка сенсорного экрана. Рекомендуем сохранить копию на компьютере или ноутбуке, в месте, где она не будет случайно удалена.

    Лучшее средство для просмотра скрытых директорий – Root Manager. Это условно-бесплатная программа, доступная для скачивания в Play Market. Из недостатков, можно выделить, только отсутствие русского языка. Это не критично, так как продукт не требует тщательной настройки со стороны пользователя.

    Запускаем программу, в списке папок находим «data», спускаемся ниже и открываем указанную на скриншоте папку. Нужные документы будут внутри, под именем «contacts.db» или «contacts2.db».

    Важно: если на телефоне нет Root-прав, директория будет пустой. У простого пользователя нет прав просматривать файлы, находящиеся по указанному пути.

    Используя стандартное приложение

    Есть более простой способ, как получить файл со всеми номерами. Переходим в стандартное приложение «Контакты» и делаем свайп вправо. В меню выбираем пункт «Настройки».

    Прокручиваем раздел вниз, до строчки «Экспорт». Нажимаем на неё и выбираем файловый менеджер, в котором укажем путь для сохранения файла. В инструкции используется «EZ Проводник», но можно использовать любое другое приложение. Даём название и выбираем ближайшую папку, чтобы после сохранения, файл не пришлось долго искать.

    Чтобы добавить телефонные записи на другом устройстве, заходим в настройки телефонной книги, но выбираем «Импорт». В выпадающем меню, нажимаем на строчку «VCF-файл» и выбираем заранее загруженную базу данных с номерами.

    Где посмотреть контакты, кроме встроенного приложения?

    Где ещё в телефоне хранятся контакты? Этим вопросом задаются пользователи, у которых не работает встроенная программа для просмотра телефонной книги. Это часто случается с любительскими прошивками или дешёвыми китайскими смартфонами. Существует несколько решений:

    1. Перепрошить девайс, чтобы восстановить доступ к стандартному средству;
    2. Посмотреть требуемый номер через мессенджер;
    3. Установить стороннее приложение для звонков.

    Для информации: не знаете, как быстро добавить контакты со старого смартфона на новое устройство? Читайте в статье: «Как синхронизировать два телефона?»

    Самый простой способ – поставить любой популярный мессенджер из топа Play Market. Подойдут: Viber, Telegram, WhatsApp или любое другое средство общение, использующие за основу список контактов. Мессенджеры не позволяют выгрузить контакты в отдельный документ, но это лучший вариант, чтобы получить доступ к конкретному номеру из списка.

    Установка дополнительных приложений для совершения звонков было полярно на старых версиях Android. Встроенное средство не отличалось удобством и широким набором функций. Но с этими программами есть ряд проблем.

    На заметку: популярное приложение Get Contact, которое люди массово использовали для того, чтобы узнать, как они подписаны у своих друзей – активно собирает данные о пользователях в личных целях. Хотите себя обезопасить? Читайте статью: «Как запретить установку приложений«

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

    Источник:
    http://appsetter.ru/gde-hranyatsya-kontakty-na-android.html

    Где хранятся контакты в «Андроиде»: советы по поиску контактов

    Довольно часто люди интересуются, где хранятся контакты в «Андроиде». Данный вопрос возникает в основном из-за того, что современные смартфоны быстро устаревают. При их замене приходится задумываться над переносом всех данных с сим-карты и устройства в целом. Контакты нередко доставляют немало хлопот. Но если заранее подготовиться к процессу, можно без проблем перенести телефонную книгу с «Андроида» на «Андроид».

    Где расположены

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

    Где хранятся контакты в «Андроиде»? Пользователи уверяют, что данная информация располагается в SQLite-базе. Изначально контакты записываются именно сюда. Тем не менее их можно перенести на сим-карту или карту памяти. Так телефонная книга будет всегда с ее владельцем.

    Поиск директории

    Все, что остается сделать, — это найти на мобильном устройстве папку с соответствующими данными. Где в «Андроиде» хранятся контакты? Они будут расположены в документе contacts.db или contacts2.db. Именно их придется искать на мобильном устройстве.

    Где хранятся контакты в «Андроиде»? Для того чтобы скопировать телефонную книгу с устройства, необходимо найти упомянутый ранее документ. Он находится в директории data. Необходимо открыть следующую цепочку папок:

    • data (2 раза);
    • com.android.providers.contacts;
    • databases.

    После этого в последней папке требуется найти contacts/contacts2. Это и есть телефонная книга. Ее можно скопировать, удалить или перенести на другое устройство. Как правило, для этого потребуются root-права. Например, при помощи специализированных программ. Среди них можно выделить iRoot и KingRoot.

    О копировании данных

    Теперь понятно, где хранятся контакты в телефоне «Андроид». Поиск соответствующего документа, как правило, нужен для копирования телефонной книги. Перенести контакты с Android на Android проще, чем кажется. Особенно если речь идет об использовании одинаковых сборок ОС.

    Как правило, скопировать телефонную книгу на SIM-карту или на Flash-карту можно следующим образом:

    1. Зайти на мобильном устройстве в меню «Контакты».
    2. Открыть настройки. В некоторых моделях телефонов нужно выбрать пункт меню «Дополнительно».
    3. Выбрать опцию «Импорт/Экспорт». Нажать на строчку, отвечающую за ту или иную операцию.
    4. Указать место для импорта или экспорта данных. Как правило, речь идет о сим-карте или о карте памяти.

    Это наиболее простое решение. Зная, где хранятся контакты в «Андроиде», можно скопировать данный файл телефонной книги при помощи ПК и перенести его в нужную директорию на новом устройстве. Кроме того, для переноса контактов существуют разнообразные программы и приложения. Но среди современных пользователей часто используется синхронизация данных с Google. Этот прием поможет не задумываться над тем, где хранятся контакты в «Андроиде». При наличии почты на Google можно синхронизировать данные без root-прав или поиска телефонной книги на мобильном устройстве.

    Действия в данном случае сводятся к следующему алгоритму:

    1. На старом телефоне Android в меню «Настройки» — «Аккаунты» пройти авторизацию в Google. Отметить раздел «Контакты» при входе в почту в разделе «Синхронизация».
    2. Пройти авторизацию в Google на новом телефоне. При этом осуществится автоматическая синхронизация контактов.

    Источник:
    http://fb.ru/article/313516/gde-hranyatsya-kontaktyi-v-androide-sovetyi-po-poisku-kontaktov

    Как узнать, где хранятся контакты на Android

    Многие обладатели мобильных устройств, работающих под управлением операционной системы Android, задаются вопросом о том, где хранятся контакты. Это может потребоваться для просмотра всех сохраненных данных или, например, для создания их резервной копии. У каждого пользователя могут быть свои причины, мы же в данной статье расскажем о том, где хранятся сведения из адресной книги.

    Место хранения контактов на Андроид

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

    Вариант 1: Аккаунты приложений

    На смартфоне с относительно свежей версией операционной системы Android контакты могут храниться во внутренней памяти или в одной из учетных записей. Последней в большинстве случаев является аккаунт Google, используемый на устройстве для получения доступа к сервисам поискового гиганта. Возможны и другие, дополнительные варианты – учетные записи «от производителя». Так, Samsung, ASUS, Xiaomi, Meizu и многие другие позволяют сохранять важную пользовательскую информацию, в числе которой и адресная книга, в собственных хранилищах, выступающих некими аналогами профиля Гугл. Создается такой аккаунт при первой настройке девайса, и он тоже может использоваться в качестве места для сохранения контактов по умолчанию.

    Примечание: На старых смартфонах можно было сохранять телефонные номера не только в память устройства или основной аккаунт, но и на SIM-карту. Сейчас же контакты с СИМки можно только просмотреть, извлечь, сохранить в другое место.

    В описанном выше случае для доступа к содержащимся в адресной книге данным используется стандартное приложение «Контакты». Но помимо него на мобильном устройстве могут быть установлены и другие приложения, в которых имеется собственная адресная книга, в том или ином ее виде. К числу таковых относятся мессенджеры (Viber, Telegram, WhatsApp и т.д.) электронная почта и клиенты социальных сетей (например, Facebook и его Messenger) – в каждом из них есть вкладка или пункт меню «Контакты». При этом отображаемые в них сведения могут как подтягиваться из основной адресной книги, представленной в стандартном приложении, так и быть сохраненными туда вручную.

    Резюмируя вышесказанное, можно сделать логичный, хоть и весьма банальный вывод – контакты хранятся в выбранной учетной записи или на самом устройстве. Все зависит от того, какое место вы сами выбрали в качестве основного, или что было указано в настройках девайса изначально. Касательно адресных книг сторонних приложений можно сказать, что они, скорее, выступают некими агрегаторами уже имеющихся контактов, хотя и предоставляют возможность добавления новых записей.

    Поиск и синхронизация контактов
    Закончив с теорией, перейдем к небольшой практике. Расскажем, где и как просмотреть список подключенных к смартфону или планшету с ОС Андроид учетных записей и включить их синхронизацию, если она была отключена.

      Из меню приложений или главного экрана своего мобильного устройства запустите приложение «Контакты».

    Тапните по пункту «Аккаунты», чтобы перейти к списку всех привязанных к устройству учетных записей.

    Примечание: Аналогичный раздел можно найти в «Настройках» устройства, достаточно открыть там пункт «Пользователи и аккаунты». Отображаемые в этом разделе сведения будут более подробными, что в конкретно нашем случае значения не имеет.

    В представленном списке аккаунтов выберите тот, синхронизацию данных для которого хотите активировать.

    Большинство мессенджеров позволяют синхронизировать только контакты, что в нашем случае и является первостепенной задачи. Чтобы перейти к необходимому разделу, выберите пункт «Синхронизировать аккаунты»,

    а затем просто переведите тумблер в активное положение.

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

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

    Изменение места хранения контактов
    В том же случае, если вы хотите изменить место сохранения контактов по умолчанию, необходимо выполнить следующее:

      Повторите действия, описанные в 1-2 шагах предыдущей инструкции.

    В разделе «Изменение контактов» тапните по пункту «Аккаунт по умолчанию для новых контактов».

    В появившемся окошке выберите один из предложенных вариантов – доступные учетные записи или память мобильного устройства.

    Внесенные изменения будут применены автоматически. С этого момента все новые контакты будут сохраняться в указанном вами месте.

    Вариант 2: Файл с данными

    Помимо сведений в адресных книгах стандартного и сторонних приложений, которые разработчики хранят на собственных серверах или в облаках, существует и общий для всех данных файл, доступный для просмотра, копирования и изменения. Называется он contacts.db или contacts2.db, что зависит от версии операционной системы или оболочки от производителя, или установленной прошивки. Правда, найти его и открыть не так просто – чтобы добраться к его фактическому месту расположения необходимы root-права, а для просмотра содержимого (на мобильном устройстве или компьютере) – SQLite-менеджер.

    База данных contacts как раз и является тем файлом, который чаще всего ищут пользователи. Его можно использовать в качестве резервной копии адресной книги или в ситуации, когда требуется восстановить все сохраненные контакты. Последнее особенно актуально в случаях, когда разбит экран смартфона или планшета, или когда устройство полностью неработоспособно, а доступ к учетной записи, содержащей адресную книгу, отсутствует. Так, имея на руках этот файл, его можно открыть для просмотра или переместить на другой девайс, получив таким образом доступ ко всем сохраненным контактам.

    Итак, если на вашем мобильном устройстве имеются root-права и установлен поддерживающий их файловый менеджер, для получения файла contacts.db или contacts2.db выполните следующее:

    Примечание: В нашем примере используется ES Explorer, поэтому в случае использования другого приложения-проводника, некоторые действия могут немного, но не критически отличаться. Также, если ваш файловый менеджер уже имеет доступ к рут-правам, первые четыре шага следующей инструкции можно пропустить.

      Запустите файловый менеджер и, если это первое использование, ознакомьтесь с представленной информацией и нажмите «Вперед».

    Откройте главное меню приложения – делается это свайпом слева направо или нажатием на вертикальные полосы в левом верхнем углу.

    Активируйте функцию Root-проводник, для чего нужно перевести в активное положение тумблер напротив одноименного пункта.

    Затем нажмите «Разрешить» во всплывающем окне и убедитесь в том, что приложению предоставлены необходимые права.

    Примечание: Иногда после предоставления рут-прав файловому менеджеру необходимо завершить его работу в принудительном порядке (через меню многозадачности), а затем повторно запустить. В противном случае приложение может не отображать содержимое интересующей нас папки.

    Снова откройте меню файлового менеджера, пролистайте его вниз и выберите в разделе «Локальное хранилище» пункт «Устройство».

    В открывшемся перечне каталогов поочередно перейдите в папки с одинаковыми названиями – «data».

    Если потребуется, измените стиль отображения папок на список, затем пролистайте его немного вниз и откройте директорию «com.android.providers.contacts».

    В ней перейдите к папке «databases». Внутри нее и будет расположен файл contacts.db или contacts2.db (напомним, название зависит от прошивки).

    Файл можно открыть для просмотра как текст,

    но для этого потребуется специальный SQLite-менеджер. Например, у разработчиков Root Explorer есть такое приложение, и они предлагают его установить из Play Маркета. Правда, данное средство просмотра содержимого баз данных распространяется на платной основе.

    Теперь, когда вы знаете фактическое месторасположение контактов на Android-устройстве, точнее, где хранится содержащий их файл, можете его скопировать и сохранить в безопасное место. Как уже было сказано выше, открыть и отредактировать файл можно с помощью специального приложения. Если же вам необходимо перенести контакты с одного смартфона на другой, просто поместите этот файл по следующему пути:

    После этого все ваши контакты будут доступны к просмотру и использованию на новом девайсе.

    Заключение

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

    Источник:
    http://lumpics.ru/where-contacts-are-stored-on-android/