5毛钱特效
5毛钱特效
  • 发布:2019-11-22 15:40
  • 更新:2020-01-04 12:52
  • 阅读:2942

【报Bug】webview关闭后内存占用不释放问题(Android版)

分类:5+ SDK

详细问题描述

由于本系统的业务需求,系统使用人员会频繁的打开和关闭webview(同一个页面),使用人员反馈说,系统在运行一段时间后软件会越来越卡,然后这边对各种原因,进行了排查(经历了几周),最终发现是系统打开webview关闭后内存占用不释放问题

[内容]

1.使用2019.06月份离线SDK搭建android离线打包环境

  1. 编写代码检查系统内存使用情况并记录成文件

[步骤]
1.使用mui.openWindow方法,不做任何业务逻辑处理,打开一个空的html页面,关闭,重复此操作

[结果]
打开内存记录文件,会看到随着用户频繁的打开和关闭页面,系统内存占用会逐渐增大,停止操作后,系统占用内存会有一定的回落,但是会固定在很高的内存占用处,如我们的系统,正常占用是10多M内存,用户在使用几个小时后,内存占用达到了160多M,且不会回落(备注:个人使用调试模式测试过,内存占用很高时,用plus.webview.all()获取webview时,只有一个首页,没有其他页面打开了的)

[期望]
希望官方能解决此问题,如有疑问,可直接联系

IDE运行环境说明

android studio

App运行环境说明

android8.0 android9.0

[App安装包或H5地址]

[可重现代码片段]

联系方式

QQ: 923084993

2019-11-22 15:40 负责人:无 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

这个问题我们也在持续关注并处理。会陆续修复相关泄漏问题。感谢反馈。

DCloud_App_Array

DCloud_App_Array

HBuilderX2.4.7+版本已优化,请更新到最新版本。

  • 5毛钱特效 (作者)

    这个是下载离线SDK包,是说最新的2020年1月4日的SDK已经修复了对吧

    2020-01-09 09:58

该问题目前已经被锁定, 无法添加新回复