每次修改代码后运行dataPreferences数据被清除

每次修改代码后,运行真机测试,dataPreferences数据都会被清除。如果没有修改代码运行真机测试,dataPreferences数据没有被清除。

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

开发者没有代码修改时运行真机测试并不是触发编译和安装的步骤,只是单纯的拉起应用,所以data不会被清除。

如果有代码修改,IDE就会进行代码的编译和重新安装,安装的过程中默认是不会保留数据,如果希望保留可以再编译设置中将keep application data勾选上,这样就不会删除数据了。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-run-debug-configurations-0000001760344518-V5

分享
微博
QQ
微信
回复
2024-09-18 17:00:10
相关问题
修改代码重新运行preference数据丢失
514浏览 • 1回复 待解决
每次运行Preferences丢失
402浏览 • 1回复 待解决
dataPreferences.Preferences取不到数据
195浏览 • 0回复 待解决
如何在IDE每次run项目数据持久化?
895浏览 • 1回复 待解决
运行flutter doctor -v显示错误代码
1021浏览 • 1回复 待解决
ability异常杀数据保留怎么弄?
4961浏览 • 1回复 待解决
HarmonyOS dataPreferences保存时调用
353浏览 • 1回复 待解决
HarmonyOS dataPreferences不是持久存储
400浏览 • 1回复 待解决
如何通过代码随意修改锁屏图片?
5479浏览 • 1回复 待解决
如何让代码在鸿蒙内核态运行
7065浏览 • 1回复 待解决