HarmonyOS 鸿蒙Next如何将项目中其他路径的文件保存到rawfile下的文件

发布于 1周前 作者 eggper 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next如何将项目中其他路径的文件保存到rawfile下的文件

现在有个文件路径:./assets/img/service_ic_pin@3x.png,需要在rawfile文件下使用才可以,请问有没有什么方法可以把./assets/img/service_ic_pin@3x.png路径的文件拷贝到rawfile

HarmonyOS 鸿蒙Next视频教程网盘下载地址:http://bbs.itying.com/topic/6568836e6a4621002b88a6f6

1 回复

在HarmonyOS(鸿蒙)开发中,rawfile 目录通常用于存放应用预置的原始文件,如图片、音频等,这些文件在编译时会被打包进应用安装包中。若你需要在运行时将项目中其他路径的文件保存到类似 rawfile 的位置(注意,运行时直接写入 rawfile 是不可能的,因为它是只读的),你可以考虑以下几种方案:

  1. 使用内部存储或外部存储:将文件保存到应用的内部存储(getFilesDir())或外部存储(需要动态请求权限)。
  2. 使用私有目录:在应用的私有目录下创建文件夹,用于存储运行时生成的文件。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部