我在跟蹤我項目中的一個錯誤。不時,我的應用程序就會被殺死,並在logcat中總有如下一行:「通過信號(11)終止進程」始終與NDK相關?
D/Zygote ( xx): Process xxxx terminated by signal (11)
我一直在尋找這個錯誤,我總能找到提及對NDK
。
我正在開發一個使用第三方C庫的項目。我並不十分詳細地瞭解這個庫,但我可以告訴你它可以與服務器進行一些網絡通信。在我的項目中有幾個Services
,其中一些使用這個庫。
所以我的問題是,這個錯誤是否總是暗示問題來自C庫?
如果不是,你可以給我一些Android代碼中的Java代碼的例子,這也可能導致這個錯誤嗎?
謝謝。
編輯:順便說一下,在logcat輸出中,在前一行之前沒有堆棧跟蹤。
是不是信號11先前在日誌中報廢? IIRC這個_process terminated_消息是鏈中的最後一個。 –