Calendário Android: como escrever o adaptador de sincronização para o calendário INSERT

Eu gostaria basicamente de reabrir o seguinte post sem resposta:

Inserir novo calendário com o SyncAdapter- Calendar API Android

Gostaria de usar a API do provedor de calendário do Android para criar um calendário e inserir eventos nele. O calendário criado não deve ser uma cópia local. Deve sincronizar com o Calendário Google (online). A documentação diz que para fazer isso eu devo usar um adaptador de sincronização. Mas como eu escrevo esse adaptador de sincronização?

Até agora encontrei os dois posts a seguir, mas nenhuma solução.

Criar novo calendário sincronizado com a API do AndroidComo posso adicionar um novo calendário de telefone ao Android?

Quero usar a API de calendário do Android para isso, e não para a API do Google, para que os usuários possam trabalhar off-line.

questionAnswers(2)

yourAnswerToTheQuestion