Содержание:
Многие обладатели мобильных устройств, работающих под управлением операционной системы Android, задаются вопросом о том, где хранятся контакты. Это может потребоваться для просмотра всех сохраненных данных или, например, для создания их резервной копии. У каждого пользователя могут быть свои причины, мы же в данной статье расскажем о том, где хранятся сведения из адресной книги.
Место хранения контактов на Андроид
Данные телефонной книги смартфона могут храниться в двух местах и бывают двух совершенно разных видов. Первый – это записи в аккаунтах приложений, в которых есть адресная книга или ее аналог. Второй – электронный документ, сохраненный во внутренней памяти телефона и содержащий в себе абсолютно все имеющиеся на устройстве и в подключенных к нему учетных записях контакты. Пользователи чаще интересуются именно им, но мы расскажем о каждом из доступных вариантов.
Вариант 1: Аккаунты приложений
На смартфоне с относительно свежей версией операционной системы Android контакты могут храниться во внутренней памяти или в одной из учетных записей. Последней в большинстве случаев является аккаунт Google, используемый на устройстве для получения доступа к сервисам поискового гиганта. Возможны и другие, дополнительные варианты – учетные записи «от производителя». Так, Samsung, ASUS, Xiaomi, Meizu и многие другие позволяют сохранять важную пользовательскую информацию, в числе которой и адресная книга, в собственных хранилищах, выступающих некими аналогами профиля Гугл. Создается такой аккаунт при первой настройке девайса, и он тоже может использоваться в качестве места для сохранения контактов по умолчанию.
Читайте также: Как сохранить контакты в учетную запись Google
Примечание: На старых смартфонах можно было сохранять телефонные номера не только в память устройства или основной аккаунт, но и на SIM-карту. Сейчас же контакты с СИМки можно только просмотреть, извлечь, сохранить в другое место.
В описанном выше случае для доступа к содержащимся в адресной книге данным используется стандартное приложение «Контакты». Но помимо него на мобильном устройстве могут быть установлены и другие приложения, в которых имеется собственная адресная книга, в том или ином ее виде. К числу таковых относятся мессенджеры (Viber, Telegram, WhatsApp и т.д.) электронная почта и клиенты социальных сетей (например, Facebook и его Messenger) – в каждом из них есть вкладка или пункт меню «Контакты». При этом отображаемые в них сведения могут как подтягиваться из основной адресной книги, представленной в стандартном приложении, так и быть сохраненными туда вручную.
Резюмируя вышесказанное, можно сделать логичный, хоть и весьма банальный вывод – контакты хранятся в выбранной учетной записи или на самом устройстве. Все зависит от того, какое место вы сами выбрали в качестве основного, или что было указано в настройках девайса изначально. Касательно адресных книг сторонних приложений можно сказать, что они, скорее, выступают некими агрегаторами уже имеющихся контактов, хотя и предоставляют возможность добавления новых записей.
Поиск и синхронизация контактов
Закончив с теорией, перейдем к небольшой практике. Расскажем, где и как просмотреть список подключенных к смартфону или планшету с ОС Андроид учетных записей и включить их синхронизацию, если она была отключена.
- Из меню приложений или главного экрана своего мобильного устройства запустите приложение «Контакты».
- В нем, используя боковое меню (вызывается свайпом слева направо или нажатием трех горизонтальных полос в верхнем левом углу), перейдите к разделу «Настройки».
- Тапните по пункту «Аккаунты», чтобы перейти к списку всех привязанных к устройству учетных записей.
- В представленном списке аккаунтов выберите тот, синхронизацию данных для которого хотите активировать.
- Большинство мессенджеров позволяют синхронизировать только контакты, что в нашем случае и является первостепенной задачи. Чтобы перейти к необходимому разделу, выберите пункт «Синхронизировать аккаунты»,
а затем просто переведите тумблер в активное положение.
Примечание: Аналогичный раздел можно найти в «Настройках» устройства, достаточно открыть там пункт «Пользователи и аккаунты». Отображаемые в этом разделе сведения будут более подробными, что в конкретно нашем случае значения не имеет.
С этого момента внесенная или измененная информация по каждому из элементов адресной книги будет в режиме реального времени отправляться на сервера или в облачное хранилище выбранного приложения и сохраняться там.
Читайте также: Как синхронизировать контакты с аккаунтом Google
В дополнительном резервировании этих сведений необходимости нет. Более того, они будут доступны и после переустановки приложения, и даже в случае использования нового мобильного устройства. Все что требуется для их просмотра – авторизоваться в приложении.
Изменение места хранения контактов
В том же случае, если вы хотите изменить место сохранения контактов по умолчанию, необходимо выполнить следующее:
- Повторите действия, описанные в 1-2 шагах предыдущей инструкции.
- В разделе «Изменение контактов» тапните по пункту «Аккаунт по умолчанию для новых контактов».
- В появившемся окошке выберите один из предложенных вариантов – доступные учетные записи или память мобильного устройства.
Внесенные изменения будут применены автоматически. С этого момента все новые контакты будут сохраняться в указанном вами месте.
Вариант 2: Файл с данными
Помимо сведений в адресных книгах стандартного и сторонних приложений, которые разработчики хранят на собственных серверах или в облаках, существует и общий для всех данных файл, доступный для просмотра, копирования и изменения. Называется он contacts.db или contacts2.db, что зависит от версии операционной системы или оболочки от производителя, или установленной прошивки. Правда, найти его и открыть не так просто – чтобы добраться к его фактическому месту расположения необходимы root-права, а для просмотра содержимого (на мобильном устройстве или компьютере) – SQLite-менеджер.
Читайте также: Как получить Root-права на Android
База данных contacts как раз и является тем файлом, который чаще всего ищут пользователи. Его можно использовать в качестве резервной копии адресной книги или в ситуации, когда требуется восстановить все сохраненные контакты. Последнее особенно актуально в случаях, когда разбит экран смартфона или планшета, или когда устройство полностью неработоспособно, а доступ к учетной записи, содержащей адресную книгу, отсутствует. Так, имея на руках этот файл, его можно открыть для просмотра или переместить на другой девайс, получив таким образом доступ ко всем сохраненным контактам.
Читайте также: Как перенести контакты с Android на Android
Итак, если на вашем мобильном устройстве имеются root-права и установлен поддерживающий их файловый менеджер, для получения файла contacts.db или contacts2.db выполните следующее:
Примечание: В нашем примере используется ES Explorer, поэтому в случае использования другого приложения-проводника, некоторые действия могут немного, но не критически отличаться. Также, если ваш файловый менеджер уже имеет доступ к рут-правам, первые четыре шага следующей инструкции можно пропустить.
Читайте также: Как проверить наличие Root-прав на Android
- Запустите файловый менеджер и, если это первое использование, ознакомьтесь с представленной информацией и нажмите «Вперед».
- Откройте главное меню приложения – делается это свайпом слева направо или нажатием на вертикальные полосы в левом верхнем углу.
- Активируйте функцию Root-проводник, для чего нужно перевести в активное положение тумблер напротив одноименного пункта.
- Затем нажмите «Разрешить» во всплывающем окне и убедитесь в том, что приложению предоставлены необходимые права.
- Снова откройте меню файлового менеджера, пролистайте его вниз и выберите в разделе «Локальное хранилище» пункт «Устройство».
- В открывшемся перечне каталогов поочередно перейдите в папки с одинаковыми названиями – «data».
- Если потребуется, измените стиль отображения папок на список, затем пролистайте его немного вниз и откройте директорию «com.android.providers.contacts».
- В ней перейдите к папке «databases». Внутри нее и будет расположен файл contacts.db или contacts2.db (напомним, название зависит от прошивки).
- Файл можно открыть для просмотра как текст,
но для этого потребуется специальный SQLite-менеджер. Например, у разработчиков Root Explorer есть такое приложение, и они предлагают его установить из Play Маркета. Правда, данное средство просмотра содержимого баз данных распространяется на платной основе.
Примечание: Иногда после предоставления рут-прав файловому менеджеру необходимо завершить его работу в принудительном порядке (через меню многозадачности), а затем повторно запустить. В противном случае приложение может не отображать содержимое интересующей нас папки.
Теперь, когда вы знаете фактическое месторасположение контактов на Android-устройстве, точнее, где хранится содержащий их файл, можете его скопировать и сохранить в безопасное место. Как уже было сказано выше, открыть и отредактировать файл можно с помощью специального приложения. Если же вам необходимо перенести контакты с одного смартфона на другой, просто поместите этот файл по следующему пути:
/data/data/com.android.providers.contacts/databases/
После этого все ваши контакты будут доступны к просмотру и использованию на новом девайсе.
Читайте также: Как перенести контакты с Android на компьютер
Заключение
В этой статье мы рассказали о том, где хранятся контакты в Андроид. Первый из описанных вариантов позволяет посмотреть записи в адресной книге, узнать куда все они сохраняются по умолчанию и, если потребуется, изменить это место. Второй же предоставляет возможность прямого доступа к файлу базы данных, который может быть сохранен в качестве резервной копии или попросту перемещен на другое устройство, где будет выполнять свою первостепенную функцию. Надеемся, этот материал был полезен для вас.
Наш Telegram каналТолько полезная информация
Ничего не понятно
Попробуйте еще раз внимательно прочитать статью, а если есть вопросы по существу, по конкретным пунктам инструкции, задайте их в комментарии.
Андроид сжирает много памяти. Порезал все что связано с гуглом: сервисы, маркет, браузер, ютьюб и прочее. Нужно, чтобы телефон переключил место хранения контактов с аккаунта Гугл на другое приложение, исключая память устройства (там ограниченный список). Уже не спрашиваю, КАКИЕ приложения на такое способны, ибо все до единого агрегаторы, но не сам носитель, но хотя бы КАК переключить место хранения на какое-нибудь приложение, которое не называется Гугл Аккаунт, устройство или чимкарта
Думаю, наиболее подходящим решением в вашем случае будет бумажная записная книжка и ручка, только важно найти записную книжку с хорошим таким замочком, а ключ спрятать подальше. Но если отбросить иронию, выглядит крайне странным то, что пользуясь мобильной операционной системой от Google, вы целенаправленно отключаете в ней все, что имеет отношение к этому самому Google. Сжирает память? Так может это не потому, что Google, а потому что ее изначально мало (по современным меркам) на устройстве?
Если у вас смартфон Samsung, Xiaomi, Huawei/Honor, Meizu или еще какого-то относительно известного бренда, который хотя бы пытается создавать свою экосистему, то на нем наверняка есть возможность использования учетной записи, отличной от Google — собственно, Samsung, Xiaomi, Huawei и т. д. У них же есть свои фирменные приложения «Контакты», в которых записи адресной книги будут храниться именно в аккаунте (при условии, что в него выполнен вход и включена синхронизация данных), фактически так же, как это происходит с контактами и аккаунтом Google. Другой вопрос, чем аккаунты этих брендов отличаются от аккаунта Google в качественно лучшую сторону?
Если смартфон лишен так называемых фирменных признаков и сервисов от производителя, все что остается — самостоятельно искать, устанавливать и пробовать приложения «Контакты», доступные в Google Play Маркете или любой другой платформе, которой вы захотите воспользоваться, ничего конкретного здесь порекомендовать нельзя. Нужно найти то из них, в котором есть возможность добавления аккаунта и синхронизации данных. Но для этого нужно быть готовым доверить все эти данные, и наверняка не только их, разработчику без имени и репутации.
Не могу найти контакты с сим карты
как изменить аккаунт по умолчанию для сд накопителя на Андроид 7