DevEco Studio for Mac(ARM) 6.0.0.858版本,容易卡死,已经重启好几次了
DevEco Studio for Mac(ARM) 6.0.0.858版本,容易卡死,已经重启好几次了 【问题描述】:DevEco Studio for Mac(ARM) 6.0.0.858版本,Mac版本号:14.74,连接手机全屏显示deveco,然后使用一段时间(至少要一个上午:比如9:00上班吧, 也有可能下午3点或者5点)放那里,deveco就自动退出全屏模式并卡死关闭不了(可以正常使用代码编辑、调试等功能,就是窗口被固定死,不能拖动,不能还原成全屏模式),只能强制退出,再打开。
【问题现象】:不涉及
【版本信息】:

【复现代码】:具体DevEco Studio日志信息见附件
尊敬的开发者您好,由于无法复现您问题,请您下次再发生此问题时,按照下方步骤反馈信息后再进一步定位:
1、收集日志信息,操作步骤IDE工具栏 -> help->Compress Logs and Show in Explorer;
2、记录IDE类似现象时间点;
3、将上述信息上传至帖子中,进一步为您分析
Build Version: 6.0.0.868
26.1 (25B77)
也是卡死,就是主界面卡住 但是如果你点上面的按钮还能用……
同样的问题. 频繁卡死, 只有顶部的菜单栏能用.
每次只能关掉项目再重新打开
mac更新26也会卡死
也是卡死
Windows10跑DevEco也会时不时弹出有问题的日志,
期待HarmonyOS能在未来带来更多创新的技术和理念。
我的也是 模拟器老崩溃
赞
我的m1 max macOS 26.0.1 (25A362)也是这样,之前beta版都没事,正式版动不动就卡死,任何界面都动不了。我是跑arkui-x跨端项目的,发现开了模拟器之后运行之后就特别容易出现,不开模拟器的话好像好一点
应该是兼容性问题,这个只能官方解决了!珍重
DevEco Studio for Mac (ARM) 6.0.0.858版本卡死问题,可尝试以下操作:清理IDE缓存与日志(File > Invalidate Caches…);检查并更新MacOS至最新兼容版本;确认项目SDK与构建工具版本匹配;在设置中关闭不必要的插件与实时检查功能。如问题持续,建议回退至前一稳定版本或关注官方更新日志。
根据您描述的现象,这很可能是DevEco Studio 6.0.0.858版本在macOS 14.74(ARM架构)上与窗口管理相关的UI线程或图形渲染出现了阻塞或资源泄漏。
核心问题分析: 问题表现为IDE在长时间运行(数小时后)由全屏模式异常退出,且主窗口失去响应(无法移动、调整,但编辑功能正常)。这通常指向:
- IDE UI线程挂起:负责处理窗口移动、缩放、全屏切换的UI事件循环线程可能因某些操作(如与连接的设备持续交互、特定UI组件更新)而阻塞。
- 内存/资源泄漏:长时间运行后,某些图形资源(如窗口句柄、渲染上下文)未正确释放,累积导致系统或IDE自身的窗口管理器崩溃。
- 与macOS窗口管理器的兼容性问题:特定版本的IDE与macOS 14.74的窗口管理API(尤其是全屏相关API)在ARM架构下存在交互缺陷。
临时解决方案:
- 增加IDE堆内存:在
/Applications/DevEco Studio.app/Contents/bin/目录下找到devecostudio.vmoptions文件,尝试增加-Xmx参数值(例如从默认值增加到-Xmx4096m),这可能为UI处理提供更多缓冲空间。 - 禁用不必要的插件:在
Preferences > Plugins中暂时禁用非必需插件,特别是第三方主题或UI增强类插件,以排除插件冲突。 - 重置IDE窗口状态:强制退出后,删除项目目录下的
.idea/workspace.xml文件(建议先备份),该文件存储了窗口布局和状态,有时损坏会导致窗口问题。 - 调整图形渲染模式:在
Help > Find Action中输入“Switch Boot JDK”,确保使用的是IDE自带的JDK。同时,在Help > Edit Custom VM Options中添加-Dsun.java2d.metal=false尝试切回OpenGL渲染管道(如果默认是Metal)。
根本解决方向:
此类问题通常需要开发团队修复。您已附上日志,这至关重要。日志中很可能会包含java.lang.OutOfMemoryError(堆或本地内存)、线程死锁(deadlock)或AWT/Swing事件调度线程(EventDispatchThread)的异常堆栈。关注日志中在卡死时间点附近的错误或警告信息。
建议持续关注IDE的版本更新公告,此类UI冻结问题在后续版本中通常会得到优化和修复。在等待修复期间,可定期保存工作并习惯性重启IDE以避免长时间单次运行。

