android contacts что это

com.samsung.android.contacts что это?

Всем привет Сегодня я должен узнать что такое com.samsung.android.contacts — как уже видим, это из мира Андирод. Возможно вы это где-то заметили, может среди приложений, а… может у вас ошибка выскочила. Моя задача — найти информацию и я вас не подведу

Не буду много писать, скажу сразу что com.samsung.android.contacts — это приложение Контакты. И как я понимаю — оно системное. Значит удалять его не опасно. В самом крайнем случае можно попробовать заморозить, но тогда телефонная книга станет недоступной, учтите, а могут быть и другие косяки..

Важно! Если у вас производитель телефона не Самсунг, то это может быть вирус. Тогда немедленно просканируйте Андирод на вирусы, используйте например для этого антивирус Dr.Web или Касперский.

Я немного побродил по интернету.. и есть некоторые мысли:

Вот собственно само приложение (сори что плохо видно):

Еще одно подтверждение что это Контакты:

Кроме этого приложения вы можете найти и другие, а именно:

Что делать, если выскакивает ошибка?

Мое мнение, что при ошибке в системном приложении, то тут.. даже не знаю что думать. Если вы недавно ставили прошивку новую, например не официальную, а кастомную — то высокая вероятность что дело именно в ней..

Второй вариант — вы установили какое-то приложение, что и вызвало ошибку.

Может быть пришли обновления по воздуху? И из-за них ошибка..

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

На этом все. Удачи вам и берегите себя

Источник

Где хранятся контакты на Android: обзор всех способов, как получить доступ к папке с контактами

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

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

Contacts+

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

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

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

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

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

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

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

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

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

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

Как создать группу на рабочем столе

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

Читайте также:  Что лечит тетраборат натрия

Для этого требуется проделать следующее:

Зачем нужен доступ к папке с контактами на Андроиде

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

Контакты на Андроиде

Конечно, их можно перенести на SIM-карту, но не вся информация сохранится корректно. Нужно помнить, что к каждому номеру имеется полная информация, включающая:

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

Где в памяти телефона хранятся контакты

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

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

Если вам не удалось найти файл по указанному пути, попробуйте сначала открыть в проводнике папку «Android», а уже затем – «data».

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

Сохранение номера в память телефона – самый популярный способ добавить новый контакт. Но он не единственный. Наряду с ним пользователи сохраняют абонентов на SIM-карту и добавляют в персональный аккаунт Google. О том, как получить доступ к файлу в таком случае, поговорим далее.

Сохранение контактов на сим-карте

Старый добрый способ, работающий еще со времен кнопочных «Нокий». Несмотря на свою миниатюрность, сим-карта — это настоящий мини-компьютер с процессором, оперативной памятью, постоянной и перезаписываемой памятью. Именно в перезаписываемую память записываются и стираются контакты.

При хранении информации на сим-карте сразу возникает вопрос: а сколько контактов вмещает сим-карта? Количество у всех отличается, но в целом диапазон от 100 до 200 контактов.

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

В Google-аккаунте

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

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

Импорт номеров в учетную запись можно выполнить через приложение «Контакты». Пользователю потребуется открыть настройки, нажать кнопку «Импорт» и выбрать подходящий способ выполнения операции. Это может быть импорт с SIM-карты, ели номера записаны на нее, или из памяти телефона при помощи VCF-файла.

Как только контакты будут импортированы, с ними можно будет ознакомиться через аккаунт Google:

Также все записанные номера, которые есть в аккаунте Гугл, но отсутствуют в памяти телефона, будут отображаться в стандартном приложении «Контакты».

С помощью стандартного приложения

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

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


Программа Mozilla Thunderbird.

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

С помощью ПК

Этот метод рассчитан на тех, у кого:

Восстановление контактов через оператора мобильной связи

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

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

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

В мобильной версии наоборот, будут только имена без номера.

Как переименовать папку на рабочем столе на Андроиде?

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

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

Пользователь redmi note 7 в любое время может нажать на пустое место на дисплее смартфона. Палец необходимо подержать на меню около секунды. Появится дополнительное меню, состоящее из нескольких пунктов.

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

Источник

Основы Contacts API в Android

Введение

Начиная с версии 5 API Android SDK интерфейс работы с контактами изменился, а основной контент провайдер Contacts и все его составляющие получили черную метку @Deprecated. Теперь за работу с контактами отвечает провайдер ContactsContract. Эти изменения связаны с изменением структуры хранения контактов, более адаптированной для Android устройств, которым требуется хранить контакты из множества разных источников и предоставлять их пользователю как единую сущность. Ведь сегодня, определенный контакт на нашем мобильном устройстве это не только имя и номер телефона, мы можем захотеть сохранить eMail, Im, Twitter, Facebook аккаунт определенного человека, и при этом, мы не хотим чтобы у нас нас появилось миллион непонятных записей. Поэтому новый Contacts API позволяет Android агрегировать похожие контакты и представлять их пользователю в одной записи, а также связывать контакт с разного рода данными.

Читайте также:  Car simulator 2 все машины список

Структура данных

На устройстве основная информация о контактах хранится в трех таблицах, на деле их там конечно больше, но мы рассмотрим основные три: contacts, raw_contacts и data. Чтобы было более наглядно я набросал простую схему в Dia.

В таблице contacts хранятся агрегированные контакты, каждая запись в этой таблице представляет собой пользовательский контакт (единую сущность) – объединение одного или нескольких сырых (необработанных) контактов из таблицы raw_contacts. Как видно на схеме, связь между этими таблицами один ко многим (1-N). Одна запись в таблице raw_contacts представляет собой так называемый сырой контакт. Сырой контакт, на языке Android, означает какой-то конкретный набор данных для определенного контакта. Но сами основные данные в этой таблице не хранятся, они хранятся в таблице data, и связь между raw_contacts и data также один ко многим. В таблице data хранятся непосредственно данные. Причем каждая строка этой таблицы это набор данных определенного типа для контакта. Какого именно типа данные хранятся в строке определяется столбцом mimetype_id, в котором содержится id типов данных определенных в таблице mimetype(например vnd.android.cursor.item/name, vnd.android.cursor.item/photo). Теперь разберемся во всем по подробней и с примерами.

Работаем с контактами

Хорошо, допустим мы хотим добавить контакт (Robert Smith, моб.тел. 11-22-33), как нам это сделать? В таблицу contacts мы сами, явно, не можем добавить контакт, так как система сама формирует эту таблицу агрегируя похожие raw_contacts. Идентичность контактов система определяет в основном по имени (одинаковые имена, фамилии и т.п.), но и по другим критериям, каким именно и как ими управлять можно посмотреть в документации. То есть, если мы добавим raw_contact нашего Роберта (Robert Smith) и свяжем его с данными типа vnd.cursor.android.item/phone, а потом у нас появится “похожий”, для системы, Robert Smith связанный с данными типа vnd.cursor.android.item/email и еще один с данными типа vnd.cursor.android.item/photo, то у нас в контактах будет один Robert Smith с фотографией, мобильным и email’ом.

Теперь попробуем переложить это на код. За таблицы и их поля отвечает, как я уже говорил, класс ContactsContract и его внутренние классы и интерфейсы. Например интерфейсом к таблице raw_contacts является класс ContactsContract.RawContacts, а за таблицу data класс ContactsContract.Data. Будьте внимательны когда изучаете их константы – интерфейсы к столбцам – обращайте внимание на метки read/write и read only.

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

В контактах у вас должен появиться пустой (Unknown) контакт, ни с чем не связанный. Добавим ему имя. Чтобы это сделать, мы должны связать наш новый контакт с новыми данными используя его id, который можно достать из прошлого запроса. Основные интерфейсы к полям таблицы данных содержаться в классе-контейнере ContactsContract.CommonDataKinds и его внутренних классах и интерфейсах. Например, сейчас нам понадобиться
класс ContactsContract.CommonDataKinds.StrucruredName содержащий нужные нам константы для добавления имени, а также константу MIME типа, которой мы пометим наше поле в таблице данных.

Если мы добавим контакт таким образом, то в списке контактов у нас появиться Robert Smith. Теперь идем дальше, добавим нашему контакту еще и телефон. Для этого нам понадобиться класс ContactsContract.CommonDataKinds.Phone, который является интерфейсом к данным телефонного номера.

Теперь в контактах у нас есть Robert Smith которому можно позвонить. Но вот так добавлять контакт и данные к нему, в несколько запросов, дорого и накладно. Поэтому существует класс ContentProviderOperation, который позволяет построить запрос, который выполнит все наши операции за одну транзакцию. Именно им и рекомендуют пользоваться. Вот так можно добавить нашего Роберта используя ContentProviderOperation.

Вот таким образом в Android можно добавлять контакты. Будьте осторожны используя ContentProviderOperation, так как слишком большой запрос может долго выполняться. Вообще все операции лучше производить в отдельном потоке, потому, что у пользователя, например, может быть слабый телефон и много контактов.

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

Вот так можно попробовать найти нашего Роберта в контактах:

На этом хотелось бы завершить статью, все же это были только основные сведения о Contacts API в Andoid. Я надеюсь мне удалось описать здесь основные принципы, а вся конкретика зависит от того, что вам необходимо сделать в процессе работы. Можно просто руководствоваться этими принципами и находить в официальной документации интерфейсы которые вам нужны для работы. Успехов!

Источник

Управление контактами в Android (импорт, экспорт, перенос, настройка)

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

Читайте также:  Стиральная машина bosch рейтинг лучших

В статье будет рассмотрено:

Варианты хранения контактов
Получение копии контактов с телефонов Nokia S40, S60

Есть несколько вариантов для этой операции. Рассмотрим самые простые.

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

Синхронизация контактов
Группировка контактов в телефонной книге
Настройка уведомлений о днях рождения
Обратная синхронизация с S40, S60

Уже давно в телефонах заложена функция синхронизации. Но по объективным причинам она не используется часто. Google полностью перевернул это, до состояния необходимости и удобства, используя свои технологии. Но всё же для тех, у кого несколько телефонов и сим карт, можно также синхронизировать контакты со своим старым аппаратом по технологии SyncML. Минус этой синхронизации — передача основных полей контакта, таких как номера телефонов, имя, фотография. Поэтому лучше синхронизацию производить от сервера к телефону. Я думаю, вся информация на втором телефоне уже не так актуальна. Ведь наиболее важным остаётся всё-таки номер телефона и имя. И очень удобно, если они обновляются вовремя. Поэтому этой технологии должно вполне хватать. В общем, стоит обновлять контакты только в направлении от сервера к мобильному телефону.

Далее вводим следующие настройки:
Имя профиля: любое_имя
Канал передачи данных: Интернет
Точка доступа: точка_доступа_gprs
Адрес сервера: https://m.google.com/syncml
Порт: 443
Имя пользователя: логин_от_gmail
Пароль: ваш_пароль

Всё. Настройка завершена. Делаем бэкап контактов, удаляем контакты из записной книги Nokia и пробуем запустить синхронизацию. Если всё запустилось удачно, то будет обычное окошко со статусом и по завершению операции нас уведомят.
Так же можно передавать контакты обратно по Bluetooth. Но согласитесь, зачем возвращаться в прошлый век?

Заключение

Android дитя двух сущностей, которые были созданы в сети и стали важными частями её самой — это Linux и Google. Весь потенциал Android’а раскрывается только при полной работе с сетью. Постоянная мощность развития Google привязывает и в тоже время даёт огромный потенциал для устройства на базе Android.

Источник

Как организовать свой список контактов на Android-смартфоне

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

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

Приложение «Контакты»

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

Другим способом почистить вашу записную книжку будет настройка контактов. В приложении нажмите кнопку «Дополнительно» и выберите «Контакты». Следующий экран позволяет выбрать, какие контакты отображаются в приложении, а какие скрыты от просмотра. Таким образом вы не потеряете абонентов, с которыми редко общаетесь, но они при этом не будут «мозолить глаза» в общем списке.

Приложение Google Рlus

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

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

Сторонние приложения

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

FullContact — это комплексный веб-сервис, который постоянно обновляет ваши контакты, а затем синхронизирует между всеми вашими устройствами (включая гаджеты на Android).

Cloze — еще одно приложение, на которое стоит обратить внимание: оно призвано проанализировать взаимодействие с каждым человеком из контакт-листа путем интеграции социальных сетей в само приложение. Оно может, например, сообщить не только о пропущенном звонке от определенного человека, но и о сообщении от него же, оставленного в социальных сетях.

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

Обсудить эту и другие статьи вы можете в нашем чате в Telegram.

Источник

Автомобильный онлайн портал