HarmonyOS鸿蒙Next中openharmony5.0应用使用asan闪退
HarmonyOS鸿蒙Next中openharmony5.0应用使用asan闪退 dev版本
openharmony native C++应用 使用sdk14
entry配置
app.json配置
现象:
应用启动后直接闪退,并且无crash报错,只有一个entry模块
更多关于HarmonyOS鸿蒙Next中openharmony5.0应用使用asan闪退的实战教程也可以访问 https://www.itying.com/category-93-b0.html
升级新的编辑器,别升6.0的就行,几个月前6.0刚出就去用了,api12的项目,然后报莫名其妙的错误
更多关于HarmonyOS鸿蒙Next中openharmony5.0应用使用asan闪退的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
你这是5.0.2 Beta1,版本太老了, 而且还是beta 版本,最起码差1年以上时间,
建议升级到最新版本 https://developer.huawei.com/consumer/cn/download/
卸载 重启电脑安装最新正式版https://developer.huawei.com/consumer/cn/download/
在HarmonyOS Next的OpenHarmony 5.0环境中,应用使用ASan(AddressSanitizer)时发生闪退,通常与内存访问错误相关。ASan检测到内存越界、使用释放后内存或内存泄漏等问题时会主动终止进程。需检查应用代码中是否存在非法内存操作,例如数组越界、野指针访问。确保NDK版本与ASan工具链兼容,编译时正确启用ASan标志(-fsanitize=address)。验证应用依赖的库是否支持ASan,避免因第三方库内存问题导致崩溃。