HarmonyOS 使用data.preferences进行数据持久化,再次运行app,获取已持久化的数据就为空了

使用data.preferences进行数据持久化,再次运行app,获取已持久化的数据就为空了,而有时候又可以读到,读到的几率很小,请问这是机制问题吗?

期望:将少量数据存储在app的沙盒文件中,再次运行app时,可以正常读取到之前存储的数据。

HarmonyOS
2024-12-27 14:08:04
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。应用将数据写入Preferences实例后,需要通过flush,才能将Preferences实例持久化,可以参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-data-preferences-V5#flush

分享
微博
QQ
微信
回复
2024-12-27 15:53:59
相关问题
HarmonyOS 如何进行数据持久
712浏览 • 1回复 待解决
HarmonyOS 数据持久demo
447浏览 • 1回复 待解决
关于数据持久使用问题
739浏览 • 1回复 待解决
HarmonyOS preferences无法持久存储
577浏览 • 1回复 待解决
数据持久遇到各种问题
691浏览 • 1回复 待解决
数据持久方式有哪些?
1534浏览 • 1回复 待解决
HarmonyOS 数据持久后同步问题
520浏览 • 1回复 待解决
HarmonyOS 基本类型数据持久
541浏览 • 1回复 待解决
如何实现应用数据持久存储
2728浏览 • 1回复 待解决
关于数据持久存储要如何实现
1068浏览 • 2回复 待解决
卡片开发中如何实现数据持久
2699浏览 • 1回复 待解决
求大佬告知如何实现数据持久
1073浏览 • 1回复 待解决