有一处很奇怪的Crash,在退出一个Activity的时候Native Code Crash,而且是概率性发生。堆栈中的信息包含libskia.so。经过仔细排查,发现Google Code中有人提到类似问题,是libskia的库负责图像编解码等,而这个库不是线程安全的,那么在对Bitmap调用recycle方法时,可能造成线程崩溃,所以recycle要慎用。
Native Code崩溃了?是libskia?onPause之后?Bitmap.recycle()线程不安全
最新推荐文章于 2024-07-18 11:07:23 发布