title: Does Android do data backup automatically in the case no backup requests?
body: <p>I am writing my first Android application that using local Sqlite database. I want to implement database backup onto Google cloud so Android can restore the database whenever end-user re-install the application.</p>
  
  <p>As my understanding. Whenever data changed, developers need to call "<strong>BackupManager.dataChanged()</strong>" to let request a backup.</p>
  
  <p><strong>My question is:</strong> What happen if developers don't call "BackupManager.dataChanged()" when data changed? Does Android will do a backup automatically/regularly EVEN there is no request backup from developers?</p>
  
  <p>Thanks!</p>