Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Akavache 5.0值为空_Android_Sqlite_Caching_Xamarin.forms_Akavache - Fatal编程技术网

Android Akavache 5.0值为空

Android Akavache 5.0值为空,android,sqlite,caching,xamarin.forms,akavache,Android,Sqlite,Caching,Xamarin.forms,Akavache,我将Akavache 5.0与Xamarin.Forms一起使用。我的缓存突然停止了工作。我正在使用Blobcache.LocalMachine保存带有对象的密钥。在过去的一年里,它一直在工作,现在在重新启动应用程序时,它仍然保存着密钥,并带回所有值都为空的对象。我还使用Blobcache.UserAccount尝试了这个方法,结果也是一样的 在我的App.cs Init()上,我设置了Blobcache的名称,并调用EnsureInitialize 是的,我已检查我的Visual Studio

我将Akavache 5.0与Xamarin.Forms一起使用。我的缓存突然停止了工作。我正在使用Blobcache.LocalMachine保存带有对象的密钥。在过去的一年里,它一直在工作,现在在重新启动应用程序时,它仍然保存着密钥,并带回所有值都为空的对象。我还使用Blobcache.UserAccount尝试了这个方法,结果也是一样的

在我的App.cs Init()上,我设置了Blobcache的名称,并调用EnsureInitialize

是的,我已检查我的Visual Studio设置是否设置为在android重新启动时保持缓存。我已经将我的应用程序部署到google play测试商店,结果仍然相同

我也在使用Azure移动服务客户端,我读到它可能会导致一些问题


任何帮助都将不胜感激。

我无法重现您的问题,请您分享一个可以重现此问题的基本演示?或者发布保存和检索数据的代码。我尝试了一个演示项目,效果很好。它过去在我的两个应用程序上都可以正常工作(我有两个独立的应用程序),现在两个应用程序都只显示带有空值的键。你解决了问题吗?我也经历过一次,但我现在无法重现。我无法重现你的问题,你能分享一个可以重现这个问题的基本演示吗?或者发布保存和检索数据的代码。我尝试了一个演示项目,效果很好。它过去在我的两个应用程序上都可以正常工作(我有两个独立的应用程序),现在两个应用程序都只显示带有空值的键。你解决了问题吗?这件事也曾发生在我身上,但我现在无法重现