Я написал SyncAdapter, который берет учетную запись "com.google" и выполняет синхронизацию с веб-службой appengine. Тестируя это с помощью тестера синхронизации инструментов dev (на эмуляторе), эта синхронизация работает очень хорошо.
Проблема заключается в том, что по умолчанию она не синхронизируется. И переход на учетную запись в "учетных записях и синхронизации" показывает, что моя учетная запись google пуста - как будто нет доступных служб синхронизации.
Я подозреваю, что для того, чтобы получить мою синхронизацию, показанную в меню "учетные записи и синхронизация", мне нужно будет реализовать собственный AccountAuthenticator, который будет делать то же самое, что и я, предположительно, для Google AccountAuthenticator. Это не очень увлекательная работа, и это кажется очень ненужным. Итак:
- Есть ли способ добавить запись в меню "учетные записи и синхронизация", в котором используется мой SyncAdapter, но полагается на учетную запись google? или добавить подменю в учетные записи google, которые позволяют синхронизировать мою службу appengine?
если нет,
- Есть ли способ, которым я могу повторно использовать аккаунт Google AccountAuthenticator из созданного вами AccountAuthenticator?