我正在使用Xamarin.Forms开发应用程序,该应用程序将一些数据存储为“应用程序设置”,问题是当我从Android手机中删除该应用程序并再次安装该应用程序时,旧的AppSettings并没有删除。
答案 0 :(得分:1)
这是因为应用程序自动备份会自动从以Android 6.0(API级别23)或更高版本为目标并运行的应用程序中备份用户的数据。将allowBackup设置为true
时会发生这种情况。
您必须通过将其添加到应用程序标记并将其设置为false
来在android清单中进行更改(转到您的Android项目->属性->打开清单->转到下面的源代码视图)。 :
<application android:allowBackup="false" android:fullBackupContent="false" ...>
...
</application>
还要将fullBackupContent设置为false
,以确保没有备份任何数据。
您可以在Back up user data with Auto Backup
中获得更多信息HIH