每次运行Preferences丢失

项目中使用首选项Preferences做数据持久化存储,会出现以下情况

1.数据存储跟获取都正常,清掉后台,点击桌面,Preferences存储依旧正常2.如果用DevEco Studio重新运行一遍,Preferences数据会丢失。请问情况

2是否是正常情况。如果不正常,请问大概是什么问题,如果处理。比如我登录后存储了一个username,下次情动,需要获取username并做自动登录。如果每次是2的情况,会丢失这个username,需要重新登录。

HarmonyOS
2024-09-18 10:57:52
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

DevEco Studio重新运行,相当于重装应用,如果您想保留本地数据,可以在构建的时候勾选“keep application data”,具体操作指南如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-run-debug-configurations-0000001760344518

分享
微博
QQ
微信
回复
2024-09-18 16:59:02
相关问题
修改代码重新运行preference数据丢失
439浏览 • 1回复 待解决
提示数据丢失怎么处理?
4824浏览 • 2回复 待解决
Preferences不起作用
4097浏览 • 1回复 待解决
preferences:15500000
115浏览 • 1回复 待解决
HarmonyOS number字段精度丢失问题
562浏览 • 1回复 待解决
PersistentStorage与Preferences的异同
395浏览 • 1回复 待解决
HarmonyOS @ohos.data.preferences
437浏览 • 1回复 待解决
dataPreferences.Preferences取不到数据
140浏览 • 0回复 待解决
HarmonyOS preferences.putSync 存储报错
262浏览 • 1回复 待解决
如何获取Preferences实例?
282浏览 • 1回复 待解决
preferences工具类封装
1018浏览 • 1回复 待解决
Preferences、PersistentStorage的区别
533浏览 • 0回复 待解决
Preferences获取不到值
8888浏览 • 2回复 待解决
Native侧HILOG日志经常性丢失
297浏览 • 1回复 待解决
如何判断音频焦点的获取和丢失
6096浏览 • 1回复 待解决