鸿蒙Next照片存储位置在哪里

刚升级了鸿蒙Next系统,发现找不到照片的存储位置了。以前在相册里直接就能看到,现在不知道存到哪里去了。有人知道鸿蒙Next的照片默认保存在哪个文件夹吗?需要手动设置存储路径吗?求解答!

2 回复

鸿蒙Next的照片默认存在“图库”里,路径是内部存储的Pictures目录。想找具体位置?别慌,打开文件管理器,点“内部存储”>“Pictures”>“Camera”就能看到。如果照片会跑路,建议先检查下是不是被AI偷偷拿去训练模型了(手动狗头)

更多关于鸿蒙Next照片存储位置在哪里的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在鸿蒙Next(HarmonyOS NEXT)系统中,照片的默认存储位置与之前的HarmonyOS版本类似,通常位于以下路径:

内部存储路径
内部存储/DCIM/Camera/
这是系统相机应用拍摄的照片和视频的默认保存目录。

外部存储(如SD卡)路径(如果设备支持):
外部存储/DCIM/Camera/

访问方法:

  1. 通过文件管理器应用
    打开系统自带的“文件管理”应用,依次进入 内部存储 > DCIM > Camera 即可查看照片。

  2. 通过相册应用
    直接打开“图库”或“相册”应用,所有照片会自动按时间排序显示。

注意事项:

  • 如果用户修改过默认存储设置,路径可能不同,可在相机设置的“存储位置”中查看。
  • 鸿蒙Next强调隐私和安全,应用访问媒体文件需用户授权。

如果开发中需代码访问,可以使用MediaStore API(示例为查询照片):

// 示例代码(Java)
Cursor cursor = getContentResolver().query(
    MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
    new String[]{MediaStore.Images.Media.DATA},
    null, null, null
);
if (cursor != null) {
    while (cursor.moveToNext()) {
        String path = cursor.getString(cursor.getColumnIndex(MediaStore.Images.Media.DATA));
        // 处理照片路径
    }
    cursor.close();
}

建议用户直接通过系统应用管理照片,无需手动操作文件路径。

回到顶部