HarmonyOS PersistentStorage.persistProp存储了数据之后,杀死应用进程,下次再打开应用,数据丢失了

​在EntryAbility的onWindowStageCreate方法的windowStage.loadContent回调中,使用PersistentStorage进行初始化,及使用AppStorage.setOrCreate方法存储数据。

杀死进程后,应用再打开数据丢失了

HarmonyOS
2024-08-08 11:51:18
浏览
已于2024-8-8 11:52:40修改
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

请确认执行setOrCreate方法和PersistentStorage.persistProp顺序

在调用PersistentStorage.persistProp之前使用接口访问AppStorage中的属性是错误的,因为这样的调用顺序会丢失上一次应用程序运行中的属性值

分享
微博
QQ
微信
回复
2024-08-08 19:44:22
相关问题
如何实现应用数据持久化存储
2756浏览 • 1回复 待解决
打开应用打开同一进程
2826浏览 • 1回复 待解决
HarmonyOS 如何杀死 app 进程
1175浏览 • 1回复 待解决
HarmonyOS 数据精度丢失
556浏览 • 2回复 待解决
对openHarmony应用进行签名时失败
9951浏览 • 3回复 已解决