Android 崩溃退出的一种情况
mob 发布于 2023-09-30

最近开发Android JNI程序,出现了闪崩的情况,分析程序没什么错误,但一调用就闪崩退出,后面注释掉业务逻辑代码,终于发现,只是最后没有返回对应类型的数据,也就是如果方法定义有返回,而JNI函数的实现里没有返回,执行完毕程序就闪崩,后面加上返回值程序就正常不再退出。

在Run中显示的错误是A/libc: Fatal signal 4 (SIGILL), code 1, fault addr 0xcd579350 in tid 9141,不过看这个错误提示原来也不知道什么原因。

mob
关注 私信
文章
61
关注
0
粉丝
0