OpenHarmony开发者论坛
标题:
创建Native C++项目,变动hello.cpp代码引发模拟器中的应用重启
[打印本页]
作者:
qingkechina
时间:
2024-1-9 16:16
标题:
创建Native C++项目,变动hello.cpp代码引发模拟器中的应用重启
[md]步骤:
1. 使用DevEcho Studio
2. 创建一个Native C++项目,此时会创建一个hello world项目,该项目会涉及TS调用C++代码,模拟3+2=?
3. 稍修改hello.cpp
1. 比如在add()中增加一行printf("--------------")
2. 或者把napi_creaate_double(env, value0 + value1, &sum) 中的+号变更为*号
4. 重新编译,拉起模拟器
5. 触发TS的onclick(),都会引起应用重启,提示jscrash happened in xxxx,进入日志里面看显示:Error message:Cannot read property add of undefined。问题时add()肯定是有定义的,因为不对hello.cpp()做修改就ok
[/md]
作者:
论坛小助手
时间:
2024-1-15 17:17
可否提供一下详细crash日志
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5