OpenHarmony开发者论坛

标题: 应用如何往NVME硬盘写入数据 [打印本页]

作者: 飞龙腾天_UQOMO    时间: 2025-1-7 09:16
标题: 应用如何往NVME硬盘写入数据
[md]### 【问题描述】

1. 介绍问题现象和发生的背景
   在开发板额外挂载了一块NVME硬盘来扩容(已格式化为FAT32),应用如何往这个NVME硬盘写入视频数据。
2. 相关的代码(请勿使用截图)

   ```
   private context = getContext(this) as common.UIAbilityContext;
   private recordSaveFilePath = this.context.getApplicationContext().filesDir + '/nvme';
   ```
3. 运行结果、错误截图
4. 我尝试过的解决方法和结果
   将NVME硬盘挂载到/mnt/nvme 路径下,应用直接访问是不行的

   将NVME硬盘挂载到应用沙箱路径files/nvme目录下,通过上述代码获取路径来访问也不行

   通过hdc shell 调试窗口是可以读写的
5. 我想要达到的结果

   应用能够往NVME硬盘写入视频数据

### 【运行环境】

硬件:rk3568
ROM版本:  OpenHarmony-5.0.0-release
DevEvoStudio版本:
SDK版本:API12
[/md]
作者: Hazel    时间: 2025-1-7 16:23
有没有报错信息,试试关闭selinux:sed -i 's/enforcing/permissive/g' /system/etc/selinux/config
作者: 飞龙腾天_UQOMO    时间: 5 天前
回复 Hazel: 这个试过了没有效果,在native侧如何往nvme硬盘写数据,无论是native侧还是arkUI侧好像都不能访问除了沙箱和公共目录以外的路径




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5