每次运行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数据丢失
584浏览 • 1回复 待解决
preferences:15500000
252浏览 • 1回复 待解决
Preferences不起作用
4213浏览 • 1回复 待解决
HarmonyOS 数据精度丢失
36浏览 • 2回复 待解决
HarmonyOS emitterdata丢失问题
48浏览 • 1回复 待解决
HarmonyOS 精度丢失问题
54浏览 • 2回复 待解决
HarmonyOS @ohos.data.preferences
548浏览 • 1回复 待解决
PersistentStorage与Preferences的异同
592浏览 • 1回复 待解决
提示数据丢失怎么处理?
4896浏览 • 2回复 待解决
Preferences获取不到值
9044浏览 • 2回复 待解决
preferences工具类封装
1258浏览 • 1回复 待解决
Preferences、PersistentStorage的区别
724浏览 • 0回复 待解决
如何获取Preferences实例?
406浏览 • 1回复 待解决
dataPreferences.Preferences取不到数据
249浏览 • 0回复 待解决
HarmonyOS preferences.putSync 存储报错
381浏览 • 1回复 待解决