Android auto backup rules and sqlite in xamarin.forms
Brian Kramer
66
Reputation points
I added the following to auto_backup_rules.xml
<?xml version="1.0" encoding="UTF-8"?>
<full-backup-content xmlns:tools="http://schemas.android.com/tools">
<include domain="sharedpref" path="." />
<include domain="database" path="SWLogBook.db3" />
<exclude domain="sharedpref" path="${applicationId}.xamarinessentials.xml" />
<exclude domain="sharedpref" path="AppCenter.xml" />
<exclude domain="database" path="com.microsoft.appcenter.persistence" />
<exclude domain="database" path="com.microsoft.appcenter.persistence-journal" />
<exclude domain="file" path="error" tools:ignore="FullBackupContent" />
<exclude domain="file" path="appcenter" tools:ignore="FullBackupContent" />
</full-backup-content>
but my db defined by:
string sqliteFilename = "SWLogBook.db3";
string documentsPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal); // Documents folder
string path = Path.Combine(documentsPath, sqliteFilename);
is still not backed up.
Any ideas what I'm doin g wrong?