Set dataExtractionRules in AndroidManifest for Android 12+

This commit is contained in:
Alexander Bakker 2022-02-17 12:20:02 +01:00
parent fcb7bf032b
commit 0938d3688a
3 changed files with 17 additions and 5 deletions

View file

@ -17,7 +17,8 @@
android:name=".AegisApplication"
android:allowBackup="true"
android:fullBackupOnly="true"
android:fullBackupContent="@xml/backup_rules"
android:fullBackupContent="@xml/backup_rules_old"
android:dataExtractionRules="@xml/backup_rules"
android:backupAgent=".AegisBackupAgent"
android:icon="@mipmap/${iconName}"
android:label="Aegis"

View file

@ -1,5 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<full-backup-content>
<include domain="sharedpref" path="."/>
<include domain="file" path="backup/aegis.json"/>
</full-backup-content>
<data-extraction-rules>
<cloud-backup>
<include domain="sharedpref" path="."/>
<include domain="file" path="backup/aegis.json"/>
</cloud-backup>
<device-transfer>
<include domain="sharedpref" path="."/>
<include domain="file" path="backup/aegis.json"/>
</device-transfer>
</data-extraction-rules>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<full-backup-content>
<include domain="sharedpref" path="."/>
<include domain="file" path="backup/aegis.json"/>
</full-backup-content>