我在跟踪我项目中的一个错误。不时,我的应用程序就会被杀死,并在logcat中总有如下一行:“通过信号(11)终止进程”始终与NDK相关?
D/Zygote ( xx): Process xxxx terminated by signal (11)
我一直在寻找这个错误,我总能找到提及对NDK
。
我正在开发一个使用第三方C库的项目。我并不十分详细地了解这个库,但我可以告诉你它可以与服务器进行一些网络通信。在我的项目中有几个Services
,其中一些使用这个库。
所以我的问题是,这个错误是否总是暗示问题来自C库?
如果不是,你可以给我一些Android代码中的Java代码的例子,这也可能导致这个错误吗?
谢谢。
编辑:顺便说一下,在logcat输出中,在前一行之前没有堆栈跟踪。
是不是信号11先前在日志中报废? IIRC这个_process terminated_消息是链中的最后一个。 –