Как вытащить все контакты с андроида

Как скопировать и сохранить контакты телефонной книги из телефона на платформе Android.

Как скопировать и сохранить контакты телефонной книги из телефона на платформе Android.

У каждого пользователя в смартфоне на базе Android хранится большое количество контактных данных, начиная от мобильного телефона, заканчивая ICQ, электронной почтой и прочими сервисами, в том числе и социальные сети. Иногда возникает необходимость смены телефона, соответственно, приходится и все контакты копировать на другой аппарат. Что же делать в таком случае пользователю? Как можно перенести контакты с Андроида на Андроид?

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

Основные способы переноса контактов между устройствами Андроид

  1. Сохранение на Sim-карту
  2. Синхронизация в Google
  3. Передача по каналу Bluetooth

Способ 1 — Сохранение контактов на Sim-карту

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

Единственный минус данного способа — ограниченный объем памяти SIM. Делается так:

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

Так же на некоторых старых устройствах, как правило под управлением Android 2.3, можно выполнить подобное действие следующим образом:

  1. Перейдите в телефонную книгу и вызовите дополнительное меню нажатием на сенсорную кнопку или специальную иконку (как правило, в верхней части экрана).
  2. В появившемся окне выберите пункт с названием «Импорт/экспорт» или что-то подобное.
  1. Теперь в списке выберите «Экспорт на SIM-карту».
  2. Затем поставьте галочки возле нужных контактов или нажмите на «Выбрать все». Далее нажмите на кнопку «Экспорт» и подождите несколько секунд, чтобы успешно перенести контакты на другой Андроид.

Способ 2 — Синхронизация в Google

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

  1. Вам нужно зайти в главное меню, выбрать пункт «Синхронизация» в учетной записи и синхронизировать все данные. Доступ к ним вы сможете получить как с мобильного телефона, так и с компьютера, зайдя под своей учетной записью на официальный сайт Google. Помните, что синхронизация может быть включена и по умолчанию. В таком случае все изменения будут автоматически сохраняться на сервере!
  2. Еще можно воспользоваться сервисом contacts.google.com. Зайдите на эту страницу и авторизуйтесь под своей учетной записью. Выберите вкладку «Еще». Если вам нужно сохранить контактные данные в отдельный файл, то выберите пункт «Экспорт». Если же у вас уже есть файл с контактами и вы хотите его прикрепить к своей учетной записи, то выберите вкладку «Импорт» и укажите путь к файлу. Таким образом, легко можно переносить данные с одного устройства Андроид на другое, просматривать отдельный контакт со всеми данными в Excel и других подобных программах.Сервис Contacts предоставляет возможность интеграции с другими сервисами, объединения похожих данных, просмотра контактов, с которыми вы наиболее часто общаетесь. Так же можно просмотреть дополнительные данные, если пользователь заполнил о себе какую-то информацию.

Способ 3 — Передача по каналу Bluetooth

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

  1. Выберите вкладку «Контакты» и нажмите пункт меню «Перемещение данных».
  2. Нажмите «Далее» и из списка выберите марку телефона (телефон, с которого будут передаваться данные).
  3. Еще раз нажмите «Далее» и из общего списка выберите модель смартфона. Встроенная система помощи поможет вам в этом.
  4. Опять нажмите кнопку «Далее» и включите беспроводную связь Bluetooth на своем старом аппарате, где хранятся контактные данные.
  5. В течении нескольких секунд система выведет полный список устройств, в котором вам нужно будет выбрать свой аппарат.
  6. Чтобы синхронизироваться со старым смартфоном, на новом будет запрошен специальный пароль. Как только пароль будет введен, появится список контактов. Выберите все записи, которые нужно перенести и нажмите вкладку «Далее». В течении нескольких минут все записи будут отправлены на новый телефон!
Читайте также:  Как достать информацию с андроида с разбитым экраном

Выводы

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

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

Источник

Как скопировать контакты с Android на компьютер?

Мы уже рассказывали о том, как скопировать контакты со смартфона на смартфон. Но иногда проще перебросить контактную книгу на компьютер. Здесь она точно будет в целости и сохранности, а в определенный момент вы её скопируете на новый аппарат. Однако возникает вопрос. Как скопировать контакты с Андроида на компьютер? Разве это возможно?

Зачем это нужно?

Компьютер легче всего использовать в качестве резервного хранилища. Многие пользователи регулярно кидают на него созданные при помощи встроенной в смартфон камеры фотографии. Здесь же хранятся запасы музыки. Так почему бы не сохранять время от времен на ПК и контакты? В дальнейшем в случае поломки или кражи телефона все ваши контакты никуда не пропадут.

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

Самый простой способ

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

Шаг 1. Зайдите в меню смартфона и откройте приложение «Контакты».

Шаг 2. Здесь вам следует нажать на троеточие, расположенное в правом верхнем углу, после чего выбрать пункт «Импорт/Экспорт».

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

Шаг 4. Нажав на соответствующий пункт, вы увидите всплывающее меню. Здесь следует нажать «Экспортировать в файл VCF». В зависимости от модели телефона, данный пункт может иметь другое название. Например, «Экспорт на накопитель».

Шаг 5. Далее следует выбрать место, куда будет сохранен файл с контактами. Не исключено, что здесь у вас будет присутствовать облачное хранилище в виде Google Диска. Можно сохранить файл именно на нём — затем останется лишь открыть свой аккаунт на компьютере. Но мы создадим файл с контактами в папке «Загрузки».

Шаг 6. Дайте название файлу.

Шаг 7. Подключите смартфон к компьютеру посредством рабочего USB-кабеля. Найти созданный файл вы сможете в папке Download. Вам остается лишь скопировать или вырезать его.

Шаг 8. При покупке нового смартфона вам предстоит выполнить все действия в обратном порядке. То есть, вы скопируете файл в память телефона, после чего во всплывающем меню выберите пункт «Импортировать из файла VCF».

Шаг 9. Также полученный в результате *.vcf файл можно отправить через мессенджер или по электронной почте. Это удобно, если потом вы захотите скопировать данные на второй смартфон или поделиться контактами с другом. Для этого просто выберите файл через проводник и нажмите кнопку «Отправить». После этого появится список доступных приложений.

Сохранение контактов при помощи аккаунта Google

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

Шаг 1. Зайдите на страницу contacts.google.com. Здесь вам следует нажать на кнопку «Экспортировать», при необходимости развернув вкладку «Ещё».

Шаг 2. В новой версии сервиса экспорт контактов не поддерживается (по состоянию на лето 2016 года). Google предлагает перейти к прежней версии данной странички.

Шаг 3. Здесь выделите все контакты, после чего нажмите кнопку «Ещё» и выберите пункт «Экспорт».

Шаг 4. Во всплывающем меню укажите, какие именно контакты требуется сохранить, а также какой формат следует использовать. Когда вы это сделаете — нажмите синюю кнопку «Экспорт».

Читайте также:  Как перепрошить свой android

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

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

Ещё сохранить контакты с Андроид на компьютер можно при помощи MOBILedit. Об этой компьютерной программе мы уже рассказывали. Она служит для копирования телефонной книги, журнала вызовов, SMS-сообщений и многого другого.

Источник

Как вытащить все контакты с андроида

Ни для кого не секрет, что с нашими «умными» устройствами может произойти всякое, в том числе и такая неприятная поломка как разбитый тачскрин. Что делать в таком случае? Ведь в нем остались все наши данные: контакты, сообщения и пр.

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

1. Самое очевидное — меняем тачскрин. Где взять? Спрашиваем в теме аксессуаров своего устройства или тут.

2. Если аппарат поддерживает протокол MHL, можно попробовать подключить его по HDMI к монитору или телевизору. Подключаем мышь по Bluetooth или USB и в случае успешного подключения пробуем сохранить свои данные на карту памяти.

3. Если была включена отладка по USB то пробуем через ADB командой

или чрез приложение QtADB. Подробнее про ADB можно почитать в этой теме ADB и все что с помощью него можно сделать

4. Пробуем достать контакты с помощью приложения MyPhoneExplorer. Ставим и копируем содержимое в компьютер. Телефонная часть программы устанавливается без подтверждения с дисплея. Отладка по USB должна быть включена!

Сообщение отредактировал KEEPERekb — 23.03.19, 22:47

Помогите вытащить контакты!

Fly IQ440
ОС и прошивка: Android 4.0.4

Есть стоковый телефон Fly IQ440 с разбитым стеклом экрана. Стекло сняли. Тач, само собой, не работает, но экран и изображение в полном порядке. Все что осталось от сенсора это небольшой шлейф, торчащий возле экрана. При касании к шлейфу телефон реагирует, но очень непредсказуемо и сделать что-то толковое таким образом почти нереально.

Задача — вытащить контакты, которые лежат в памяти телефона.

Сам я пару дней искал информацию в интернете и на этом форуме, делал попытки восстановить контакты, но все решения, которые я находил требуют включения отладки по USB или плюс к ней еще и рут. Попытки включить отладку путем мацанья шлейфа не увенчались успехом. Максимум, мне удалось зайти в настройки и проскролить до пункта «для разрабочиков», но попасть по нему так и не вышло. Думал про управление смартом через вай фай или блютуз (их включить не составляет особого труда), но все что нашел — требует предварительной установки приложения на смарт. Также пробовал подключать мышку через OTG кабель с активным питанием — не определяется.

В итоге, я решил спросить совета у вас. Возможно, конкретно в такой ситуации есть какие-то способы восстановления контактов?
:thank_you:

Сообщение отредактировал SileLence — 05.08.14, 14:41

Всем спасибо, вопрос решился общими усилиями коллег на работе. При этом решился до смешного просто — без прошивок, кабелей и левого софта. Описываю!

Возникла идея попробовать зайти в системное меню телефона. Сначала попробовал включить с зажатыми «power» и «volume-«, но толкового там ничего нет, а потом включил «power» + «volume+» и там нашелся интересный пункт меню «backup user data». Управление в меню осуществляется с помощью клавиш громкости и включения. Забыл сказать, перед этим вставил карту памяти в телефон.
Началось копирование бекапа весом 144 мб. Когда закончилось, флешку извлек, вставил в компьютер и обнаружили файл с расширением .backup, распаковал с помощью 7zip. Полученный файл опять распаковал и увидел кучу папок. По пути

лежит заветный contacts.db.
Дальше выполнил первые два пункта из этого поста и запрос из этого. Полученный файл открыл Экселем.

Всем спасибо, надеюсь, мой опыт кому-то поможет :thank_you:

Сообщение отредактировал SileLence — 05.08.14, 16:27

Отладка по USB не включена.
Дисплеи не рабочий.

сем спасибо, вопрос решился общими усилиями коллег на работе. При этом решился до смешного просто — без прошивок, кабелей и левого софта. Описываю!

Возникла идея попробовать зайти в системное меню телефона. Сначала попробовал включить с зажатыми «power» и «volume-«, но толкового там ничего нет, а потом включил «power» + «volume+» и там нашелся интересный пункт меню «backup user data». Управление в меню осуществляется с помощью клавиш громкости и включения. Забыл сказать, перед этим вставил карту памяти в телефон.
Началось копирование бекапа весом 144 мб. Когда закончилось, флешку извлек, вставил в компьютер и обнаружили файл с расширением .backup, распаковал с помощью 7zip. Полученный файл опять распаковал и увидел кучу папок. По пути
/data/data/com.android.providers.contacts/databases/
лежит заветный contacts.db.
Дальше выполнил первые два пункта из этого поста и запрос из этого. Полученный файл открыл Экселем.

Читайте также:  Сервис печати для андроид

Всем спасибо, надеюсь, мой опыт кому-то поможет

SileLence, Привет,ты уверен,что распаковывал с помощью 7-зип? Просто таже самая ситуация, но 7-зип не распаковывает, говорит,что не его формат.

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

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

Видимо этим вариантом и займусь..

п.с. через ADB пишет, что device unauthorized. Вот только мне кажется, что я точно включал отладку по USB когда делал рут права(( С этим уже ничего не поделать?

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

Теперь как я доставал контакты с телефона у которого отказал сенсор. Экспорт контактов никогда не производился, была отключена функция отладки по USB, и пользуясь способом способом, 7zip не смог распаковать .backup сделанный стандартным рекавери, а adb почему-то не видел требуемые файлы в папке
data.

Находим на 4pda информацию по установке ClockworkMod recovery (CWM) FAQ по ClockworkMod recovery для вашего девайса и качаем требуемые файлы.
Для этого как правило нам понадобятся:
1. драйвера для подключения девайса к компьютеру
2. recovery.img — образ CWM
3. fastboot или FlashTool — потребуется для прошивки образа CWM в девайс, выбирайте более понятный для вас
4. нужен будет архиватор для распаковки файла резервной копии (я использовал 7zip)
5. и какую-нибудь программку для работы с базами данных (я использовал sqlitestudio)

теперь переходим к действиям по вытаскиванию нужной инфы:
1. по скачиванию и установке драйверов, образов и программ писать особо не буду большая часть должна быть описана в инструкции к вашему девайсу на 4PDA и делается почти везде одинаково
2. установив CWM пробуем войти в него (обычно для этого требуется зажать кнопку включения и увеличения/уменьшения громкости)
3. там выбираем пункт по созданию бэкапов ‘buckup and restore’ и делаем его на флэшку ‘Buckup’ 🙂
4. скачиваем с флэшки на комп файлик data.ext4.tar, он должен быть в папке clockworkmod/backup (в название так же будет фигурировать дата ее создания)

объясню смысл текущего запроса
создаем табличку с колонками normalized_number, display_name на основе таблиц phone_lookup, raw_contacts
при условии, что данные из таблицы phone_lookup и колонки raw_contact_id = данным из таблицы raw_contacts колонки contact_id
исходя из этого кода могу предположить, что:
есть некие таблицы в которых есть колонки, в каждой из которой хранятся однотипные данные, в нашем случае это номера строк, имя и номер телефона
phone_lookup
raw_contact_id | normalized_number
1 |+79001111111
2 |+79002222222
raw_contacts
contact_id | display_name
1 |Вася
2 |Петя

т.е. мы с помощью нашего запроса получаем новую табличку, строки которой формируются из строк двух исходных путем их объединения
причем в одну строку поподают данные где raw_contact_id = contact_id
normalized_number|display_name
+79001111111|Вася
+79002222222|Петя

запросов уйма, т.к. почти в каждой таблице данные дублируются, доставать имя и телефон можно из разных таблиц и колонок, посмотрев все таблички и найдя нужные данные.
Можно на основе данного запроса сделать свой
SELECT ‘колонки через запятую’ FROM ‘таблицы через запятую’ WHERE ‘условие’
‘колонки через запятую’ можно писать в таком виде [таблица].[колонка] квадратные скобки можно опустить, но они могут спасти от ошибок, если вдруг названия таблиц/колонок имеют названия зарезервированных команд. Здесь мы через запятую указываем, какие данные хотим видеть в новой таблице

‘таблицы через запятую’ можно писать в таком виде [таблица]. Здесь мы указываем данные из каких таблиц мы хотим получить

‘условие’ можно писать в таком виде [таблица1].[колонка1] = [таблица2].[колонка2], так же условий может быть несколько и они пишутся через логические операторы and и or, а так же могут группироваться с помощью круглых скобок. Условия нужны, чтобы объединить данные нескольких таблиц и с их помощью можно задавать фильтры. Например, если мы добавим в конце нашего запроса строку из одинарных кавычек ‘ AND display_name = «Саша»‘, то в нашей таблице окажутся не все контакты из нашего листа, а только номера телефонов людей которых зовут «Саша».

так же я обнаружил в данной базе давно удаленные номера, возможно это будет кому-то интересно.

таким же способом можно достать SMS из файла /data/data/com.android.providers.telephony/databases/mmssms.db
в файле data.ext4.tar лежат все пользовательские файлы, которые вам может понадобиться забрать с девайса

Сообщение отредактировал Gridzilla — 30.09.14, 12:17

Источник

Оцените статью