Я внедряю Couchbase lite со своим приложением для Android и обнаружил, что лучший способ использовать синхронизацию Couchbase lite для вытягивания — это использовать GCM, а не непрерывное вытягивание. Я просматривал руководство здесь, а репозиторий того же приложения находится здесь.
Как упоминалось в файле readme репозитория, мне нужно использовать двоичный файл Notification worker из это репозиторий.
Я разобрался во всем, как это работает. А также успешно запустите пример приложения, используя мой собственный шлюз синхронизации. Но не могу понять, как заставить рабочий поток уведомлений работать для моего приложения.
Этот двоичный файл работника уведомлений взаимодействует со шлюзом синхронизации, как указано здесь: http://www.slideshare.net/droidconae/droidcon-dubai/32
Как я могу заставить его работать для моего приложения для Android? И какова фактическая роль, которую он играет в получении изменений, и как он решает, кому ему нужно отправить запрос на синхронизацию?
Любая ссылка или руководство было бы очень полезно.
Заранее спасибо.