Android开发遇到Fatal signal 11 (SIGSEGV) at 0x0deb0298 (code=1), thread 31417

Fatal signal 11 (SIGSEGV) at 0x0deb0298 (code=1), thread 31417

致命性的Bug,遇到这个情况是因为在Thread 中 做Bitmap的高斯模糊,在小内存的机子上,在行绘制高斯模糊的时候Bitmap被GC 回收了,导致应用崩溃。代码如下。我目前的解决方法是 将原本的图片进行裁剪就是图中的resource,裁剪到一个比较小的尺寸,这样就不至于被内存吃紧,回收BitMap。大家有没有更好的办法,求大佬指点


这就代码

你可能感兴趣的:(Android开发遇到Fatal signal 11 (SIGSEGV) at 0x0deb0298 (code=1), thread 31417)