AAKKKKK_0 2021-07-30 18:58
浏览 847
已结题

android 11 录制视频报错open failed: EPERM (Operation not permitted)

  1. 问题:targetSdkVersion 29时保存视频一切正常;将targetSdkVersion 29改成30时出现以上错误;
  2. 尝试解决:
    原本保存路径:Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM) .getPath() + File.separator + SAVE_Folder;
    看了资料后修改的路径:ContextCompat.getExternalFilesDirs(mContext,Environment.DIRECTORY_DCIM)[0].getAbsolutePath()+File.separator+SAVE_Folder
  • 修改之后可以正常录制以及保存视频,但是保存到该路径下的文件夹并不会显示在本地相册中
  1. 请问有除了2的解决方法之外的解决方法吗?或者有什么方法可以使2显示在本地相册中呢?
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月7日
    • 创建了问题 7月30日