HarmonyOS 鸿蒙Next Node-API 默认选择 Native C++ 项目模版创建的项目,运行报错,但是能进入c++代码的断点

发布于 1周前 作者 songsunli 来自 鸿蒙OS

HarmonyOS 鸿蒙Next Node-API 默认选择 Native C++ 项目模版创建的项目,运行报错,但是能进入c++代码的断点

求助:项目使用的 DevEco Studio 3.1.1 Release 版本,创建工程使用的模版是默认的 Native C++,什么都没动,运行报错,怎么解决?

cke_213.png

2 回复

针对HarmonyOS鸿蒙系统下,使用Next Node-API并以Native C++项目模版创建项目后出现的运行报错但能进入C++代码断点的问题,这通常指示项目配置或代码逻辑在某些方面存在不兼容或错误。建议检查以下几点:

  1. 依赖库与版本:确保所有使用的库和框架都是兼容的,特别是鸿蒙系统的SDK版本。
  2. 编译配置:检查CMakeLists.txt或相关编译配置文件,确保配置正确无误。
  3. 代码错误:虽然能进入断点,但可能有未处理的异常或错误逻辑导致运行报错。
  4. 日志分析:仔细查看运行时的日志输出,可能会有关于错误的详细信息。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部