我将 Akavache 5.0 与 Xamarin.Forms 一起使用。我的缓存突然停止工作。我正在使用 Blobcache.LocalMachine 来保存带有对象的键。去年它一直在工作,现在在重新启动应用程序时,它仍然存储了密钥,并带回了所有值为空的对象。我也尝试过使用 Blobcache.UserAccount 和相同的结果。
在我的 App.cs Init() 上,我设置了 Blobcache 的名称并调用了 EnsureInitialize。
是的,我检查了我的 Visual Studio 设置是否设置为在重新启动时为 android 保留缓存。我已将我的应用程序部署到 google play beta 商店,结果仍然相同。
我也在使用我读过的 Azure 移动服务客户端可能会导致一些问题。
任何帮助,将不胜感激。