1. 问题起因
实时录制视频,使用getExternalCacheDir()函数返回的路径作为文件缓存区
2. 问题产生
系统在空间不足的情况下第一清除getExternalCacheDir和getCache文件下的缓存,导致正在录制的视频出现Error。
3. 解决方案
第一、视频录制功能开启前,检测SD卡的属性
实时录制视频,使用getExternalCacheDir()函数返回的路径作为文件缓存区
系统在空间不足的情况下第一清除getExternalCacheDir和getCache文件下的缓存,导致正在录制的视频出现Error。
第一、视频录制功能开启前,检测SD卡的属性