Articles of android syncadapter

Используйте SyncAdapter для синхронизации с * локальными * gmail и facebook приложениями.

Для приложения, которое мне нужно разработать, мне нужно иметь возможность синхронизировать данные как с gmail, так и с facebook с помощью SyncAdapter. Я надеюсь синхронизировать с локальными приложениями facebook и gmail (если они доступны) вместо их удаленных серверов. Синхронизация с локальными приложениями будет означать меньшее использование батареи, меньшее использование сети, более быструю синхронизацию и т. […]

Как реализовать учетную запись на Android без адаптера синхронизации

Я внедряю систему входа для приложения Android, используя встроенную систему учетных записей (с API-интерфейсами AccountManager). Все хорошо и хорошо на Android 2.2+, но на Android 2.1 не включая SyncAdapter вызывает перезагрузки на экране настроек учетной записи (см. Http://code.google.com/p/android/issues/detail?id=5009 и AccountManager Без SyncAdapter? ) Чтобы обойти это, я реализовал заглушку SyncAdapter, которая просто возвращает null из […]

Множество элементов адаптера синхронизации Android, таких как учетная запись Google?

В настоящее время у меня установлено приложение Android для использования функции AccountManager Android, используя SyncAdapter и аутентифицированную учетную запись для автоматического выполнения синхронизации. У меня только 1 синхронизирующий адаптер, который синхронизирует весь контент, но я хотел бы разделить его на выполнение синхронизации для разных материалов с разными интервалами. Как я могу использовать несколько таких элементов […]

Android Calendar Provider: существует ли уникальный идентификатор событий, который можно использовать на нескольких устройствах?

Я использую Android Calendar Provider для отображения событий. Я также связываю события с изображениями из локальной базы данных приложений, используя EVENT_ID события в качестве ссылки. Теперь мне интересно, можно ли хранить одну и ту же ссылку на нескольких устройствах? Я понимаю, что для account_type = 'com.google', GoogleCalendarSyncAdapter использует CalendarContract.EventsColumns.SYNC_DATA1 для хранения googleID этого события. Однако […]

Контрольные точки SampleSyncAdapter не работают

Я использую Eclipse, чтобы узнать, как работает пример SampleSyncAdapter. Я не могу заставить свои контрольные точки работать. Я установил точку останова в нескольких местах, но никто не попал. Например, AuthenticatorActivity.onCreate () никогда не будет вызван. Кто-нибудь знает, почему? Благодарю.

Android Sync Sqlite

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

Синхронизированная анимация SyncAdapter – как узнать, активно ли SyncAdapter синхронизация

Я хочу показать ProgressBar в ActionBar, в то время как мой SyncAdapter активно синхронизирует контент с Интернетом и из Интернета. Я попытался использовать SyncStatusObserver вместе с ContentProvider.addStatusChangeListener . Однако я не могу проверить, активно ли активный SyncAdapter. Я могу только проверить: SyncAdapter ожидает использования ContentResolver.isSyncPending SyncAdapter ожидает или активно работает с использованием ContentResolver.isSyncActive Эти флаги […]

SyncAdapter periodicsync () не запускается

Я пытаюсь выяснить, как работает syncAdapter, я использовал примерSync Adapter в качестве примера / отправной точки, и я основывал свой первый тест на нем. Единственное различие заключается в том, что я не работаю с поставщиком контактов по умолчанию, но мне нужен один из моих собственных. Этот метод является таким же, как в демонстрации sampleSyncAdapter (в […]

AccountManager не добавляет пользовательскую учетную запись в Android N preview

Я внедрил в приложение адаптер синхронизации, который требует добавления учетной записи в настройках учетной записи устройства. Я придерживался того же подхода, который дается в документах Android. Он отлично работает до Marshmallow, и я вижу свою учетную запись, указанную в аккаунтах устройств. Но в режиме просмотра Android N учетная запись не добавляется к учетным записям устройства. […]

Альтернативы SyncAdapter

Я думаю, что его хорошо известно, что в списке наихудших документированных тем SyncAdapter сияет ярким, как алмаз! Согласно http://udinic.wordpress.com/2013/07/24/write-your-own-android-sync-adapter/ SyncAdapter обеспечивает 4 основных преимущества: A) Эффективность батареи B) Интерфейс C) Знание контента D) Повторите попытку механизм; Если в любом случае необходимо синхронизировать базу данных SQL с удаленным SQL DB, и ни одно из этих преимуществ […]