我是靠谱客的博主 开朗毛豆,最近开发中收集的这篇文章主要介绍android debug正常release异常 调试 错误A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

android项目debug模式运行正常,后来打包release就运行不了......

花了一下午的时间,总算解决了。

解决方法:首先要打开release版本的调试模式

模块下bulid.gradle修改开启release调试

debuggable true //true代表开启 false 关闭

之后再通过debug运行app,程序闪退退出   控制台日志显示

D/PdfDroid: PdfDocument.nativeOpen(): return handle = 0xdee2f0a0
D/PdfDroid: PdfPage.nativeOpenPage(): return handle = 0xdee2f090
    PdfView(0xffccac8c).nativeCreateView(0xdee2f0a0, 0xdee2f090)
D/PdfDroid: Matrix: 1.000000 0.000000 0.000000 -1.000000 0.000000 842.000000
    Viewbox: 0 0 595 842
    doing the rendering...
A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xc2d80088 in tid 28247 (FinalizerDaemon)

大概可以看出和pdf工具和Bitmap有关系,系统有个功能是生成PDF缩略图。

这个写法当时是为了打断点,试着改了下,问题解决

 

 

最后

以上就是开朗毛豆为你收集整理的android debug正常release异常 调试 错误A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr的全部内容,希望文章能够帮你解决android debug正常release异常 调试 错误A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部