title: Android BackupManager and my app db: best approaches
body: <p>I'd like to use the <code>BackupManager</code> to back a DB for my app. The documentation talks about <code>BackupAgent</code> and <code>BackupAgentHelper</code>, and it states that you want to use <code>BackupAgent</code> if you have a DB. </p>
  
  <p>On the other hand, the <code>BackupAgentHelper</code> has a neat <code>FileBackupHelper</code> that makes things quite easy. </p>
  
  <p>My questions:</p>
  
  <p>1) Is it possible to use <code>FileBackupHelper</code> to backup the .sqlite file in /data/data/&lt;myapp>/databases?</p>
  
  <p>2) if not, is it possible to use the <code>SQLiteOpenHelper</code>'s methods inside <code>onBackup()</code> and <code>onRestore()</code> (onCreate/onUpgrade to backup/restore)?</p>