通过Preferences保存键值对类型的长文本时,报错怎么处理啊?

通过Preferences保存键值对类型的长文本时,报错:The length of string value should be less than 8192characters.

在鸿蒙中应该通过什么方法保存这种长文本,只能通过文件吗。另外这个文本删除,创建的频率比较高,有什么好的办法保存吗


鸿蒙
文本
开发
2022-09-27 16:15:06
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
caseer
2

preference是轻量级存储,不支持长内容;kv db是支持4M大小的,可以使用; 如果超过4M则只能使用文本了

​https://docs.openharmony.cn/pages/v3.2Beta/zh-cn/application-dev/database/database-mdds-overview.md/​

分享
微博
QQ
微信
回复
2022-09-27 17:14:31
相关问题
项目启动报错怎么处理
323浏览 • 1回复 待解决
webviewControllerloadData无法显示长文本
1940浏览 • 1回复 待解决
编译报错,信息不足如何处理
327浏览 • 1回复 待解决
如何设置具有多个键值cookie
886浏览 • 1回复 待解决
ArkTS语法校验报错,该如何处理
927浏览 • 1回复 待解决
HarmonyOS 文本渐变色怎么处理
52浏览 • 1回复 待解决
IDE安装报错怎么回事
3522浏览 • 1回复 待解决
HarmonyOS preferences.putSync 存储报错
349浏览 • 1回复 待解决
协同开发出错怎么处理?有懂吗?
3318浏览 • 1回复 待解决
最新RNOH启动报错 ,该怎么
987浏览 • 1回复 待解决
在studio内怎么通过git克隆项目
416浏览 • 1回复 待解决
Text文本不垂直居中,该怎么处理呢?
3158浏览 • 1回复 待解决
启动模拟器报错怎么回事
2051浏览 • 1回复 待解决
加载http资源报错。该怎么
779浏览 • 1回复 待解决
指定url图片进行下载保存
1073浏览 • 1回复 待解决