Android Sync Sqlite

Я делаю приложение типа словаря, которое использует SQLite. У меня есть единственная таблица, в которой хранятся пары иностранных слов и их переводы. Я хочу синхронизироватьэту таблицу с определенной электронной таблицей в Документах Google.

Я нашел эту замечательную библиотекудля извлечения и управления GoogleSpreadsheets, так что, по крайней мере, я застрахован от этого. Но я не чувствую себя комфортно в синхронизации.

  1. Могу ли я использовать SyncAdapterдля синхронизации между моим SQLiteи GoogleSpreadsheet? Если да, то как бы я поступил? Буду ли я извлекать и манипулировать строками электронной таблицы в onPerformSyncили в чем-то еще?
  2. Какие еще могут быть альтернативы такому сценарию? Должен ли я использовать обычную службу для проверки, когда пользователь ее запрашивает (например, в основном действии)?

В видеороликах Google I/O (особенно в клиентских приложениях Android REST) они кажутся довольно убедительными для использования SyncAdapter, но я не уверен, сможет ли он помочь мне без фактический сервис REST.

Заранее спасибо..

11
задан Orkun Ozen 21 January 2015 в 09:13
поделиться