当前位置:   article > 正文

鸿蒙开发踩坑之dataPreferences数据存储后获取为空_harmonyos开发首选项存储数据成功,但是读取却为空

harmonyos开发首选项存储数据成功,但是读取却为空

问题

在开发中通过PreferencesUtil.setValue('name', '旺财')设置后,通过IDE运行App后获取之前存储的数据都为空。

问题原因

查看控制台,发现如下:

$ hdc shell am force-stop com.happy.xxx
$ hdc shell bm uninstall com.happy.xxx

$ hdc file send xxxx-signed.hap /sdcard/xxx-signed.hap
$ hdc shell bm install -p /sdcard/xxx
$ hdc shell rm -rf /sdcard/xxx
$ hdc shell aa start -a EntryAbility -b com.happy.xxx
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

通过安装运行执行的命令可以发现,每次都是执行卸载重装,之前存储的数据自然就被清掉了。

解决方案

通过IDE运行时,保存数据,只进行覆盖安装即可,在IDE中设置如下:
在这里插入图片描述在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/309299
推荐阅读
相关标签
  

闽ICP备14008679号