最近写的一个android项目中使用了一个进度条progressbar,在大多数手机上运行正常,测试到华为C8813手机时进度条加载过程中程序突然崩溃,控制台打出的日志为:
Fatal signal 11 (SIGSEGV) at 0x00000008 (code=1), thread 31863 (ian.application)
和
? A/libc: Fatal signal 13 (SIGPIPE) at 0x00007e1f (code=0), thread 32287 (sh) ,然而对我debug并没有什么帮助。经过漫长的debug过程,我们最终把问题定位到progressbar本身了,在布局文件中,我设置了一个背景图片,把背景图片去掉,运行,程序运行正常。不得不说网上的博客坑真多啊,好多作者自己都没有验证过就发出来,所以以后使用网上的代码一定要及其谨慎,弄懂每段代码的意思。