Java Android错误:致命信号11(SIGSEGV)导致应用程序崩溃
我已经开发了Android手机应用程序。有时应用程序会在没有任何警告的情况下崩溃。我在logcat里找不到任何东西。就像代码中的错误一样。我得到的是 A/libc:tid 3209活页夹中的致命信号11 SIGSEGV,代码1,故障地址0x20:3158_1 由于我是Android新手,我不知道到底出了什么问题。我要求的是,如何调试此错误?有没有安卓系统的痕迹可以进一步研究Java Android错误:致命信号11(SIGSEGV)导致应用程序崩溃,java,android,Java,Android,我已经开发了Android手机应用程序。有时应用程序会在没有任何警告的情况下崩溃。我在logcat里找不到任何东西。就像代码中的错误一样。我得到的是 A/libc:tid 3209活页夹中的致命信号11 SIGSEGV,代码1,故障地址0x20:3158_1 由于我是Android新手,我不知道到底出了什么问题。我要求的是,如何调试此错误?有没有安卓系统的痕迹可以进一步研究 我知道我没有提供代码,但是logcat中没有显示具体的错误。如何查找错误?我建议使用调试器并查询有关崩溃的更多信息,例如L
我知道我没有提供代码,但是logcat中没有显示具体的错误。如何查找错误?我建议使用调试器并查询有关崩溃的更多信息,例如LLDB。有时甚至不需要设置断点,因为调试器可以在捕获错误时停止,并向您显示本机可能存在的问题代码 据介绍,内存访问不良会导致SIGSEGV
请注意应用程序中的内存泄漏,确保您没有保存任何对已终止上下文对象等的引用。如果您确实无法跟踪崩溃,我建议使用一些崩溃分析,您可以跟踪它,比如fabricEven,但这不是答案。我可以期待一些帮助。谢谢你,伙计: