kancboom.ru

Как найти путь к сохраненным контактам в ОС Android. Структура и назначение папок и файлов в Android Где хранятся другие файлы на андроиде

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Комментариев: 0

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

Если такого не существует, должен быть похожий файл - contacts2.db. Контакты в Андроиде хранятся в директории /data/data/com.android.providers.contacts/databases/ , именно здесь и хранятся все контакты.

Некоторые варианты использования контактов.

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

Лучшим вариантом для перемещения контактов с Android будет стационарное приложение, которое успешно справляется как с загрузкой, так и с передачей контактов, при этом работает с VCard форматом.

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

Где «искать» контакты на андроиде

Итак, контакты на android-устройствах хранятся в специальной директории /data/data/com.android.providers.contacts/databases/, в которой имеется файл под названием contacts.db. /data/ - это специальная папка, где, как правило, находятся приложения, установленные пользователем и его личные настройки . Для того чтоб прочитать вышеуказанный файл нужно будет получить права root. Права root дают право пользователям делать с операционной системой своего гаджета (в данном случае ОС android) все, что захочется – удалять, копировать, изменять файлы (даже системные) и так далее. Процедура получения этих прав на каждом устройстве происходит по-разному. Кому-то будет достаточно установить специальное приложение , а кому-то понадобится специальная программа . Главное, что без этих прав файл contacts.db. не сможет быть прочитан.

Зачем нужно знать о том, где в телефоне хранятся контакты

Зачем знать о том, где в андроиде хранятся контакты? На этот вопрос можно найти довольно простой ответ. Например, телефон сломался (что случается не так уж и редко), но его внутренняя память может все еще нормально функционировать, что дает пользователю возможность экспортировать свои контакты в новый телефон . Или же, зная о том, где находится файл с контактами, можно настроить его синхронизацию с домашним компьютером (делать это можно при помощи SSH-сервера). Тогда в случае поломки можно просматривать книгу контактов прямо через компьютер. В этом случае не нужно разбираться, как - на ПК это делать удобнее.

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

Где они хранятся?

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

Контакты в Андроиде хранятся в следующей директории: «data/data/com.android.providers.contacts/databases», где находится специальный файл «contacts.db» или «contacts2.db» в зависимости от типа используемой вами прошивки. При этом для получения доступа к данному файлу предварительно вам нужно получить права Root.

Чтобы при поломке устройства вы не потеряли список контактов, нужно экспортировать его.

Как это сделать?

Чтобы экспортировать ваш список контактов, вам нужно сделать следующее:

  1. Запустите приложение «Контакты».
  2. Выберите пункт «Импорт/Экспорт».
  3. Выберите пункт «Экспорт на накопитель».
  4. Сохраненный файл переместите на компьютер любым удобным вам способом.

После этого вы сможете в любой момент импортировать файл обратно этим же способом.

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

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

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

Как найти папку «контакты»

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

Так вы обнаружите желанную папку со всеми вашими контактами. Хранятся и обновляются они постоянно, как только произойдут определенные изменения с данными.

В данной статье вы узнаете какие папки (директории) в Android существуют, какие файлы в них находятся, за что отвечают данные папки и файлы и зачем они нужны.

Предисловие о структуре

У многих есть компьютер и на них установлена ОС Windows. Все прекрасно знают, что в данной ОС все распределено по дискам:

C: — на данном диске находиться система

D: — для личных файлов (диска может и не быть, если он не «разбит»)

E: — Z: — флешки, переносные жесткие диски, CD или DVD приводы.

В Windwows все рассредоточено по различным дискам. В UNIX/Linux куда входит и Android (а также BSD, куда входит Mac OS X) все выглядит все немного иначе. Файловая структура имеет древовидный вид. Возможно сейчас не понятно, но дальше с прочтением статьи будет более понятно.

Также стоит знать что Android как и в Linux, в отличие от Windows очень чувствительны к регистру. Например папка Name, NaMe, name, NAME — это 4 разных папки, тогда как Windows сможет создать только одну папку с таким именем.

Для того чтобы было более понятно о чем идет речь, рекомендуется установить файловый менеджер Root Browser.

Структура и назначение папок и файлов Android

Как было выше сказано — структура имеет древовидный вид. У любого дерева имеется корень, в UNIX/Linux он также существуют. Корень — это отправной пункт в файловой структуре, с корня система обрастает папками и файлами. Корень в UNIX/Linux отмечается как знак:

/

подробно о разделе dev

/dev/ — в данном разделе содержится информация о устройствах системы и файлов.

[свернуть]

подробно о разделе data

раздел /data/ — пользовательский раздел в котором находятся установленные приложения, личные настройки

папка /data/app — здесь находятся установленные приложения, игры.

папка /data/app-lib — дополнительные библиотеки необходимые для работы определенных приложений (присутствует в новых версиях Android).

папка /data/dalvik-cache — кеш-память, для работы Java машины Dalvik которая является «двигателем» в Android отвечающая за запуск и работу приложений.

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

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

файлы gesture.key, locksettings.db, locksettings.db-shm, locksettings.db-wa l — графический ключ , пин-код.

[свернуть]

подробно о разделе preload

раздел /preload/ — в данном разделе находятся дополнительные файлы и папки, которые зеркалируются в раздел /system/ (данный раздел имеется не во всех Android, преимущественно в Samsung).

[свернуть]

подробно о разделе system

раздел /system/ — данный раздел содержит системные папки и файлы необходимые для функционирования Android.

папка /system/app — здесь находятся системные приложения и сервисы (в новых ОС Android сервисные приложения вынесли в другую папку priv-app ).

папка /system/bin и /system/xbin — папка содержит файлы и ссылки на исполняемые бинарные файлы.

файл /system/xbin/su — файл отвечающий за Root права .

папка /system/camerdata — в данной папке находятся файлы отвечающие за работу камеры.

папка /system/etc — в данной папке находятся конфигурационные файлы необходимые при загрузке ОС а также необходимые в процессе работы различных программ.

папка /system/init.d — в данной папке находятся скрипты, которые могут влиять на работу системы.

файл /system/etc/ hosts — файл отвечающий за блокировку, переадресацию веб адресов.

файл /system/etc/ apns.conf — файл с информацией о точках доступах интернет (APN).

файл /system/etc/ gps.conf — настройки GPS.

папка /system/fonts — папка с системными шрифтами.

папка /system/framework — папка с «процессами» Android.

папка /system/lib/ — библиотеки системных приложений и сервисов.

папка /system/lib/modules — драйверы системы.

папка /system/media — папка с системными звуками и анимацией включения.

файл /system/media/bootanimation.zip — исполняемый архив с загрузочной анимацией.

папка /system/priv-app — папка с сервисами/приложениями Android.

файл /system/build.prop — конфигурационный файл с помощью которого можно изменить системные настройки.

[свернуть]

подробно о разделе proc

раздел /proc — виртуальный раздел содержащий информацию о ядре и его конфигурации.

Обнаружить файл, в котором содержатся номера телефонов, можно только в двух случаях: если на смартфоне установлены права суперпользователя или он подключён к компьютеру, при этом запущена отладка. Чтобы найти файл, необходимо открыть папку data внутри папки data. Внутри будет располагаться дополнительный каталог, в котором упоминается слово contacts. Его точное название зависит от версии Андроида. Внутри необходимо открыть папку data base. Файл с контактами так и называется - contacts. Его расширение db.

Следует отметить, что искать файл в дебрях файловой системы необязательно. Если пользователю нужно просто перенести информацию на другое устройство, достаточно воспользоваться встроенной функцией: открыть приложение контакты и вызвать дополнительное меню. В последнем выбрать экспорт и указать, как и куда отправить номер телефона. И также можно выбрать несколько контактов и объединить их в один файл. Для этого нужно выбрать экспорт в vCard и указать место отправки файла. Можно выбрать, например, внутреннее хранилище, а затем переслать информацию из него на конечное устройство.

На симке

Контакты могут храниться в трёх местах: внутренней памяти телефона, SIM-карте и учётной записи Гугл. Если номера телефонов сохраняются на симку, они буквально хранятся на ней. Извлечь их можно только, если SIM вставлена в смартфон. Для этого необходимо транспортировать контакты на другое устройство или синхронизировать их с учётной записью Google.

В Google

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

Где находятся контакты на Андроиде при поиске через компьютер

Чтобы обнаружить файл с контактами на компьютере, необходимо подключить смартфон через USB. Включите на телефоне отладку по USB, а на компьютере откройте вкладку вид и поставьте галочку около скрытых элементов. Зайдите во внутреннее хранилище телефона и перейдите к папке data. Внутри будет одноимённая папка, зайдите в неё. Среди представленных каталогов выберите единственный, в названии которого есть слово contacts. Внутри будет ещё несколько папок. Откройте databases и найдите файл contacts с расширение db. Иногда он называется contacts2, что зависит от версии Андроида.

Иногда доступа к скрытой информации с компьютера нет. В таком случае для поиска данных потребуется установить файловый менеджер, например, Total Commander или SQ Lite. Для смартфонов также есть одноимённые приложения, предоставляющие аналогичную функцию.

Data bases - файл, который обычно ищут на смартфоне. Он содержит информацию обо всех контактах, вне зависимости от места хранения последних. DB используется как резерв, если пользователь потерял номера телефонов и не может восстановить их другими методами. Это особо актуально при повреждениях смартфона, вызывающих полную неработоспособность, если извлечь информацию другими способами нельзя. Но это возможно только если пользователь нашёл и сохранил на компьютере или почте указанный файл до поломки.

В Gmail

Чтобы просмотреть список контактов через Google Mail, необходимо авторизоваться в учётной записи Гугл на сайте почты. Зайдите в почтовый ящик и вызовите дополнительное меню, нажав на плитку в верхнем правом углу. В появившемся списке кликните по контактам.

Синхронизация контактов Android с Google - где их найти

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

Чтобы включить синхронизацию, необходимо:

  1. Открыть параметры системы на смартфоне.
  2. Перейти к учётным записям.
  3. Добавить новый аккаунт, среди предложенных вариантов выбрать Google или Gmail. Если аккаунт уже добавлен, перейти к следующему шагу.
  4. Открыть настройки учётной записи и в списке найти слово контакты. Поставить галочку напротив этого пункта.
  5. У вас может быть несколько аккаунтов. Выберите тот, что будет синхронизироваться с вашим гаджетом.

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

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

Где лежат контакты в Андроиде Samsung

Установите и включите файловый менеджер на устройстве Android. Ознакомьтесь с предупреждением системы. Запустите программу:

  • В главном меню вызовите дополнительное, проведя пальцем горизонтально по экрану. Или нажмите на кнопку с тремя полосками$
  • Найдите и включите Root проводника$
  • Система вынесет предупреждение, которое нужно проигнорировать. Разрешите программе использовать запрошенные функции.

Иногда, разрешив программе пользоваться правами суперпользователя, она потребует перезагрузки телефона. И также возможно, что новых функций не появится. В этом случае принудительно остановите приложение в настройках телефона и повторно запустите. Чтобы найти контакты на Samsung, необходимо:

  1. Запустить менеджер файлов и в нижней части главного меню найти локальное хранилище.
  2. Откройте память и перейдите к устройству.
  3. Зайдите в data, data, android provider contacts. Внутри последней папки будет лежать data bases - каталог, в котором хранятся сведения о контактах. Общая информация собрана в contacts.db.

Файл с контактами можно просмотреть текстовыми редакторами с root или использовать с другой целью. В качестве программ для просмотра выступают SQ Lite и текстовый редактор Root Explorer. Оба приложения распространяются в Play Market, но второе платно.

Где лучше сохранять контакты на Андроиде: на симке или в телефоне

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

Оба варианта обладают недостатками:

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

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

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

Фото контактов сохраняются непосредственно в систему. Их нельзя найти в отдельном файле, как номера телефонов. Это связано с настройками операционной системы. Фото представляет собой BLOB, который размещён в базе данных. Поэтому найти его нельзя.

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

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

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

Варианты хранения

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

  • На SIM-карте. Данный вариант хоть и считается устаревшим, позволяет перенести контакты на другой телефон довольно быстро и просто. Достаточно вставить в устройство «симку» - и вся информация, хранящаяся на ней, сразу же станет доступна к использованию. Проблема состоит в том, что память SIM-карты ограничена, так что много номеров записать на нее не получится.
  • Второе место, где хранятся контакты на «Андроиде» - это аккаунт Google. В этом случае информация сохраняется в «облаке» и может быть изъята оттуда при необходимости. Минус заключается в том, что для синхронизации данных требуется интернет, так что без наличия оного работать с контактами у вас не получится.
  • Ну и наконец, третий вариант - это память телефона. Данный метод хранения контактов является самым распространенным и позволяет переносить информацию как при помощи менеджера, встроенного в телефон, так и с использованием сторонних программ.

Кстати, вы можете использовать все эти способы одновременно. Это поможет вам не потерять информацию в случае возникновения непредвиденных обстоятельств (к примеру, при поломке телефона).

Экспорт при помощи встроенного менеджера

Место на «Андроиде», где хранятся контакты при использовании памяти - это директория /data/data/com.android.providers.contacts/databases/. В ней располагается файл с названием contacts.db, который можно скопировать на другой смартфон и получить таким образом доступ к информации.

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

  • Зайдите в приложение «Контакты» и нажмите клавишу «Меню».
  • Выберите раздел «Импорт/Экспорт».

  • Нажмите «Экспорт на накопитель».

После этого на вашем устройстве появится файл в формате vcf. Его можно скинуть на другой телефон, а затем открыть, воспользовавшись функцией «Импорт с накопителя» и указав путь к папке, где хранятся контакты на «Андроиде».

Использование сторонних программ

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

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

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

Как найти контакты на Android

Файл с контактами в ОС Андроид хранится в формате *.db , и располагается в папке по адресу /data/data/com.android.providers.contacts/databases/contacts.db (в некоторых прошивках файл может называться contacts2.db ). Открыть его можно любым приложением, читающим базы данных sqlite .

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

Обратите внимание: если на смартфоне включена , то просмотреть контакты можно онлайн. Для этого достаточно авторизоваться с помощью своего аккаунта Google по адресу contacts.google.com .

Зачем нужен доступ к файлу контактов?

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

Загрузка...