Как мы можем получить двустороннюю синхронизацию в Android, используя существующий список контактов? - PullRequest
3 голосов
/ 15 февраля 2012

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

Как я понял, двусторонняя синхронизация просто невозможна на основе существующего контакта в Android (пока)

Пока я искал, я познакомился с Android SDK и, например, со всей частью управления синхронизацией.

Итак, сегодня я собираюсь спросить вас: я что-то пропустил? И потому что я уверен, что не знаю: КАК ВЫ ДЕЛАЕТЕ, когда хотите синхронизировать локальную книгу контактов с вашим сервисом?

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

РЕДАКТИРОВАТЬ: Под двусторонней синхронизацией я подразумевал полную и реальную синхронизацию, как и ожидал пользователь (или разработчик).

Если на телефоне происходят какие-либо изменения, информация отправляется на сервер, и если на сервере происходят какие-либо изменения, она также работает. Любое изменение включает добавление / обновление и удаление.

Мне известен метод ContentObserver, но то, как он работает с контактом, не позволяет получить удовлетворительные результаты. Похоже, что эта часть была затруднена самим Google

Спасибо за помощь

...