HarmonyOS 创建文件的消失了?

let context = getContext(this) as common.Context; let fd = fileIo.openSync(`${this.path}/${this.fileName}`, fileIo.OpenMode.CREATE | fileIo.OpenMode.READ_WRITE) .fd; let number = fileIo.writeSync(fd, fileContent); 通过以上方式创建的文件,每次更新这段代码所在的ets文件,再编译安装之后,文件消失,如何永久存储文件,不消失?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

勾选‘Keep Application Data’,如果不勾选,IDE每一次编译都相当于走了一次app卸载再安装的流程,数据会被清除。如果需要保存数据,可以在‘Run/Debug Configurations’-‘General’-‘Installation Options’-中勾选‘Keep Application Data’

分享
微博
QQ
微信
回复
2天前
相关问题
如何实现文件不存在则创建文件
2106浏览 • 1回复 待解决
怎样在根目录中创建文件
4127浏览 • 1回复 待解决
怎么消失
12063浏览 • 1回复 待解决
HarmonyOS 如何获取文件创建时间
39浏览 • 1回复 待解决
HarmonyOS 请问ArkTS如何创建全局文件
515浏览 • 1回复 待解决
HarmonyOS文件创建时间属性用哪个
436浏览 • 1回复 待解决
如何读写各种途径创建文件
796浏览 • 1回复 待解决
HarmonyOS 长图长按消失隐藏
314浏览 • 1回复 待解决
创建数据文件方法有哪些?
445浏览 • 1回复 待解决
现在不能直接创建.ts文件吗?
162浏览 • 1回复 待解决
创建json文件问题有知道吗?
3117浏览 • 1回复 待解决
HarmonyOS PageA跳转PageB,弹窗消失
235浏览 • 1回复 待解决