PDAnews.ru >> Главная >> Статьи, обзоры >> Android >>
Изменение типов контактов в Android 1.5
+++++
05 сентября 2011 г.

Случилось так, что я стал счастливым обладателем нового HTC Hero.

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

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

Но здесь существует одна хитрость, про которую мы и расскажем.

1. Устанавливаем на компьютер Android SDK.

2. При помощи утилиты adb (из комплекта SDK, расположенной в каталоге TOOLS) коннектимся к телефону:

./adb shell

3. Затем открываем базу контактов

# sqlite3 /data/data/com.android.providers.contacts/databases/contacts.db

Отмечу, что у меня неофициальная рутованная прошивка. Работу этого метода на официальных прошивках я не проверял.

4. Для самых любопытных можно включить отображение заголовков к таблицам

sqlite> .headers ON

и взглянуть на список всех таблиц в базе:

sqlite> .tables

5. Смотрим список контактов:

sqlite> select * from people;

При этом запоминаем '_id' (первое число в строке) того контакта, который нам необходим. К примеру, 164.

6. Теперь мы чудесным образом можем изменить тип контакта Android с Гугл на Телефон:

sqlite> update people set extra_group='2' where _id='164';

После этого, контакт останется в телефоне и можно отключить отображение контактов в Гугле.

Изменение типов контактов в Android 1.5
1 2 3 4 5

Оставьте комментарий

Имя*:

Введите защитный код

ПОПУЛЯРНЫЕ ПРОГРАММЫ
ПОПУЛЯРНЫЕ ИГРЫ

Archos 32 09 сентября 2011 г.
Archos 32

Изменение типов контактов в Android 1.5 05 сентября 2011 г.
Изменение типов контактов в Android 1.5

Как перенести контакты с Nokia на Android 05 сентября 2011 г.
Как перенести контакты с Nokia на Android

Синхронизация и перенос контактов между Mac OS и Андроид 05 сентября 2011 г.
Синхронизация и перенос контактов между Mac OS и Андроид

Android GUI PSD v.2.0 05 сентября 2011 г.
Android GUI PSD v.2.0

Словари для OS Android 15 августа 2011 г.
Словари для OS Android

SMS Balance для Андроид 14 августа 2011 г.
SMS Balance для Андроид

Создание виртуального девайса Андроид на вашем ПК 03 августа 2011 г.
Создание виртуального девайса Андроид на вашем ПК

Ovi Browser Beta для платформы S40 22 сентября 2011 г.
Ovi Browser Beta для платформы S40

Распознавание текста на Symbian 27 августа 2011 г.
Распознавание текста на Symbian

Пример использования QT Animation Framework 27 августа 2011 г.
Пример использования QT Animation Framework

QTWegkit - пример использования Listem 27 августа 2011 г.
QTWegkit - пример использования Listem

APIBridge 1.00.5 Symbian S60 27 августа 2011 г.
APIBridge 1.00.5 Symbian S60

Игра Sparkle для Symbian^3 25 августа 2011 г.
Игра Sparkle для Symbian^3

Symbian S60 :: Qt - пример работы с вкладками 25 августа 2011 г.
Symbian S60 :: Qt - пример работы с вкладками

Краткий обзор Symbian 3 25 августа 2011 г.
Краткий обзор Symbian 3