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缩略图。

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

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值