OpenHarmony开发者论坛

标题: HAP APP沙箱如何访问sdcard或U盘? [打印本页]

作者: charleeyang    时间: 2024-12-10 09:20
标题: HAP APP沙箱如何访问sdcard或U盘?
[md]## 环境说明:

OpenHarmony 4.0.10.13

RK3588

标准系统 ARM64

## 问题描述:

**OpenHarmony采用了沙箱机制,但却无法提供APP如何访问沙箱之外的目录方法!**

hdc shell执行df -h

```bash
df -h
/dev/block/vol-179-97                   116G  1.8G  114G   2% /mnt/data/external/564D-A955
```

直接写代码访问/mnt/data/external/564D-A955会报失败,只能通过沙箱映射方法,但是不同SD卡对应的label(564D-A955)又不同,大家有遇到类似的问题吗?

## 当前进展:

1)直接映射/mnt/data/external/564D-A955目录到沙箱目录,可以实现访问;

2)插拔SD卡时,可以捕获对应通知以及真实物理目录位置;

`"path":"/mnt/data/external/564D-A955"`

## 期望方法:

OpenHarmony是否提供专门的接口访问真实的物理目录?麻烦有遇到相同问题的大神们帮忙回复下,谢谢!
[/md]




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