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
2024-12-20 14:07:09
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

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

分享
微博
QQ
微信
回复
2024-12-20 15:20:50
相关问题
HarmonyOS 如何创建文件
311浏览 • 1回复 待解决
如何实现文件不存在则创建文件
2508浏览 • 1回复 待解决
怎样在根目录中创建文件
4692浏览 • 1回复 待解决
怎么消失
12571浏览 • 1回复 待解决
HarmonyOS 如何获取文件创建时间
241浏览 • 1回复 待解决
如何读写各种途径创建文件
1229浏览 • 1回复 待解决
创建json文件问题有知道吗?
3442浏览 • 1回复 待解决
HarmonyOS 请问ArkTS如何创建全局文件
761浏览 • 1回复 待解决
HarmonyOS文件创建时间属性用哪个
870浏览 • 1回复 待解决
创建数据文件方法有哪些?
994浏览 • 1回复 待解决
现在不能直接创建.ts文件吗?
518浏览 • 1回复 待解决