HarmonyOS 鸿蒙Next DevEco-Studio 打开就崩溃

HarmonyOS 鸿蒙Next DevEco-Studio 打开就崩溃

Process:               devecostudio [2375]
Path:                  /Applications/DevEco-Studio.app/Contents/MacOS/devecostudio
Identifier:            com.huawei.devecostudio.ds
Version:               3.1.0 (DS-223.8617.56.36.310501)
Code Type:             X86-64 (Translated)
Parent Process:        ??? [1]
Responsible:           devecostudio [2375]
User ID:               501

Date/Time:             2023-08-28 10:51:47.700 +0800
OS Version:            macOS 11.3.1 (20E241)
Report Version:        12
Anonymous UUID:        7D72E3A0-14C7-D1E2-07CD-C7926C0C0C42

Time Awake Since Boot: 5100 seconds

System Integrity Protection: enabled

Crashed Thread:        4

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'NSWindow drag regions should only be invalidated on the Main Thread!'
terminating with uncaught exception of type NSException
abort() called

Application Specific Backtrace 1:
0   CoreFoundation                      0x00007fff204e95bf __exceptionPreprocess + 242
1   libobjc.A.dylib                     0x00007fff20221bbb objc_exception_throw + 48
2   CoreFoundation                      0x00007fff20511dae -[NSException raise] + 9
3   AppKit                              0x00007fff22bbe872 -[NSWindow(NSWindow_Theme) _postWindowNeedsToResetDragMarginsUnlessPostingDisabled] + 321
4   AppKit                              0x00007fff22ba944a -[NSWindow _initContent:styleMask:backing:defer:contentView:] + 1296
5   AppKit                              0x00007fff22d6b4cf -[NSPanel _initContent:styleMask:backing:defer:contentView:] + 50
6   AppKit                              0x00007fff22ba8f33 -[NSWindow initWithContentRect:styleMask:backing:defer:] + 42
7   AppKit                              0x00007fff22d6b484 -[NSPanel initWithContentRect:styleMask:backing:defer:] + 64
8   AppKit                              0x00007fff22ba704a -[NSWindowTemplate nibInstantiate] + 393
9   AppKit                              0x00007fff22b729f3 -[NSIBObjectData instantiateObject:] + 238
10  AppKit                              0x00007fff22b72152 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 484
11  AppKit                              0x00007fff22b66bb8 loadNib + 392
12  AppKit                              0x00007fff22b661c4 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 693
13  AppKit                              0x00007fff22b65e1a -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201
14  AppKit                              0x00007fff22ef9e51 -[NSAlert init] + 137
15  devecostudio                        0x00000001029fca58 -[Launcher buildArgsFor:] + 1416
16  devecostudio                        0x00000001029fcf44 -[Launcher launch] + 340
17  Foundation                          0x00007fff2111

更多关于HarmonyOS 鸿蒙Next DevEco-Studio 打开就崩溃的实战教程也可以访问 https://www.itying.com/category-93-b0.html

8 回复

你好,试下把jetbrains.vmoptions.plist文件里面的所有launchctl setenv "*_OPTIONS"字段删除。

更多关于HarmonyOS 鸿蒙Next DevEco-Studio 打开就崩溃的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


这个文件在哪里?
应用程序包里面没这个文件,

M1版本是那个呢?mac的两个最新版本都下载了,不好使,现在用的3.0 版本的

HarmonyOS的开发者模式提供了很多实用的工具,方便我们进行调试和优化。

解决了吗,

解决了,跟idea破解有关

  1. 打开 /Users/{USER_NAME}/Library/LaunchAgents/jetbrains.vmoptions.plist
  2. 删除所有 launch setenv *_OPTIONS
  3. 保存并关闭文件
  4. 重启Mac

您这边Mac是M1嘛,如果是M1的话需要下载M1版本的DevEco Studio哈!

HarmonyOS鸿蒙Next版本的DevEco Studio打开即崩溃的问题,可能与以下几个因素有关:

  1. 系统兼容性:DevEco Studio的特定版本可能与当前操作系统存在兼容性问题,导致启动时崩溃。建议检查DevEco Studio的版本是否与操作系统匹配。

  2. 环境配置:DevEco Studio依赖的某些环境变量或配置文件可能缺失或配置错误,导致启动失败。可以检查环境变量设置,确保所有依赖项正确配置。

  3. 插件冲突:安装的某些插件可能与DevEco Studio的核心功能冲突,导致启动时崩溃。可以尝试禁用或卸载最近安装的插件,查看问题是否解决。

  4. 内存不足:DevEco Studio启动时需要占用一定的内存资源,如果系统内存不足,可能导致启动失败。可以检查系统内存使用情况,关闭不必要的应用程序以释放内存。

  5. 日志分析:查看DevEco Studio的日志文件,通常位于安装目录下的logs文件夹中,分析具体的错误信息,帮助定位问题原因。

  6. 软件损坏:DevEco Studio的安装包可能在下载或安装过程中损坏,导致启动时崩溃。可以尝试重新下载并安装最新版本的DevEco Studio。

  7. 权限问题:DevEco Studio的某些操作可能需要管理员权限,如果当前用户权限不足,可能导致启动失败。可以尝试以管理员身份运行DevEco Studio。

以上是可能导致DevEco Studio打开即崩溃的一些常见原因,具体问题需要根据实际情况进一步分析。

回到顶部