APP做完适配后,在手机上正常,在PAD上如果调NDK就闪退,排查到这里后发现,如果多声明几个变量就不会发生闪退的情况,虽然这些变量只是声明了下没有做任何操作,添加两个以上pad就不会闪退没有任何问题了。
APP做完适配后,在手机上正常,在PAD上如果调NDK就闪退,排查到这里后发现,如果多声明几个变量就不会发生闪退的情况,虽然这些变量只是声明了下没有做任何操作,添加两个以上pad就不会闪退没有任何问题了。
1 回答751 阅读✓ 已解决
1 回答1k 阅读
1 回答850 阅读
1 回答824 阅读
1 回答736 阅读
1 回答716 阅读
1 回答670 阅读
解决方案
从代码片段中目前定位问题为42行返回的result没有附初始值导致的crash崩溃。建议如下修改(选择其一):
1、42行修改成return nullptr;返回空后,在ArkTs层调用接口时,不需要有返回值的处理。
2、41行,增加result变量值的初始化,如: