收藏
回答

如何在代码中清理手机缓存?

场景:绘制图片,部分手机会报the maximum size of the file storage limit is exceeded存储空间不足,或文件大小超出上限(上限100M),在绘制之前会调清除方法如图2,绘制失败会上报文件统计信息,来源如图1;上报发现userDataSize都超过200MB,savedSize0MB也存在失败的清空,所以确定受userDataSize的影响;本地测试清理方法如图3,能正常清理user_data_path下的文件。

疑问:1.the maximum size of the file storage limit is exceeded报错是否源于user_data_path的大小超过200MB?2.如何清理user_data_path?



回答关注问题邀请回答
收藏

1 个回答

  • 智能回答 智能回答 本次回答由AI生成
    04-15
    有用
    回复 1
    • okkk
      okkk
      04-15
      1.getSavedFile获取到的缓存,排查下来不影响写入文件 2.onLaunch阶段清除全部缓存,是否会对运行产生什么影响
      04-15
      回复
登录 后发表内容