乔小猿
乔小猿
  • 发布:2025-08-21 17:23
  • 更新:2025-08-31 09:42
  • 阅读:107

【报Bug】运行安卓,每次改代码热更新或者重新运行,次数多了内存爆满

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows11

HBuilderX类型: Alpha

HBuilderX版本号: 4.76

手机系统: Android

手机系统版本号: Android 16

手机厂商: 三星

手机机型: One UI 6.1

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

重新多次运行安卓pad

预期结果:

内存占用正常

实际结果:

内存占用爆满

bug描述:

运行安卓pad,每次改代码热更新或者重新运行,次数多了内存爆满,看任务管理器,是node.js占用的,如图,好像你们没有清理机制

2025-08-21 17:23 负责人:DCloud_HB_WDL 分享
已邀请:
乔小猿

乔小猿 (作者)

补充一点,每次需要重启HBuilderX,内存才会清空,恢复正常

  • DCloud_HB_Gml

    方便远程看一下嘛。

    2025-09-02 11:05

  • 乔小猿 (作者)

    回复 DCloud_HB_Gml: 远程看什么?

    2025-09-02 11:38

  • 乔小猿 (作者)

    回复 DCloud_HB_Gml: 其实最简单的解决方案,就是你们暴露出来一个重新热运行的监听,在监听里边我把一些东西关闭

    2025-09-02 11:40

  • DCloud_HB_Gml

    在任务管理器打开显示命令行,可如下操作。


    打开任务管理器 - 切换到 “详细信息”选项卡 - 在表头(比如 名称、PID、状态 那一行上右键点击 - 在弹出的菜单中选择 “选择列” - 在列表中找到并勾选 “命令行”。


    2.之后看未退出的node进程是什么,把命令行列显示出来。


    3.是任何项目都这样吗,还是在你特定项目下这样,是否自己使用了什么特殊插件。

    2025-09-08 11:12

  • 乔小猿 (作者)

    回复 DCloud_HB_Gml: 命令行图片我加在上边了,每次重新运行都会多生成一个node的

    2025-09-09 09:15

  • 乔小猿 (作者)

    回复 DCloud_HB_Gml: 私信你了

    2025-09-09 09:21

  • DCloud_HB_Gml

    回复 乔小猿: 看进程是vue3的cli项目,你是否单独配置过vite.config.js,使用了“特殊插件”或“特殊业务”。

    2025-09-09 11:15

4***@qq.com

4***@qq.com

我也运动一样问题,请问解决了吗

  • 乔小猿 (作者)

    没有解决,运行几次内存满了后HbuilderX重启一次

    2025-09-01 09:35

  • 4***@qq.com

    回复 乔小猿: 谢谢,我也是如此, 要么升级硬件

    2025-09-04 17:27

  • DCloud_HB_Gml

    如上回复的问题,方便也看一下。或者可以发到私聊。

    2025-09-08 11:14

要回复问题请先登录注册