应用设置不会在Xamarin.Forms中删除

时间:2018-11-21 23:46:45

标签: c# xamarin xamarin.forms xamarin.android

我正在使用Xamarin.Forms开发应用程序,该应用程序将一些数据存储为“应用程序设置”,问题是当我从Android手机中删除该应用程序并再次安装该应用程序时,旧的AppSettings并没有删除。

1 个答案:

答案 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