大家好,又见面了,我是你们的朋友全栈君。
SIGABRT 报错,可以理解为安卓系统为保护自身安全,清理了你的应用,这样导致的应用崩溃,通常是在读取file或者结束某个逻辑操作时,没有及时的释放资源,这样会导致报错。
我接触到这个崩溃问题,是因为需要多次频繁的加载webview 时导致的,在ondestroy方法里,加上webview.destroy(),此时崩溃的次数明显减少,但是偶有崩溃,查找了网上很多答案,都未能解决问题,这时突然想到了为了更好的体验,在webview上加上了一个横条加载的progressbar,会不会是因为progressbar正在加载的过程中,杀掉了activity导致的,于是将progressbar注掉,注掉之后果然不报错了,至今不知道原因,以后写程序的时候要更加谨慎了。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/128254.html原文链接:https://javaforall.cn