Serviço de backup do Android - quando e com que frequência fazer backup?

Quero fazer backup dos dados do meu aplicativo usandoServiço de backup do Android, mas estou preocupado com o uso da rede. Eu tenho cerca de 500 KB de dados que precisam ser enviados para cada operação de backup. Não muito, mas se o backup é realizado 10 vezes por dia, pode chegar facilmente a 5MB.

A minha pergunta é: quando e com que frequência o Android decide executar o backup? A documentação só menciona "em um momento oportuno no futuro" depois que eu chamodataChanged(). Não explica quais condições constituem um "tempo oportuno".

Você pode solicitar uma operação de backup a qualquer momento chamandodataChanged(). Esse método notifica o Gerenciador de backup de que você gostaria de fazer backup de seus dados usando seu agente de backup. O gerenciador de backup chama o agente do seu agente de backuponBackup() método em um momento oportuno no futuro.

questionAnswers(2)

yourAnswerToTheQuestion