android7.0下retrofit框架不断GC的问题

问题描述

android7.0 环境下启动应用就卡死,日志显示不断的在执行gc操作。
打印栈帧如下:
这里写图片描述

解决方法

由上图可以看到GSON不断的在进行内存分配操作,因为gson是用于json数据转换为类实体的,所以很有可能是转换流程出了问题。找了好久才发现另一个小伙伴往类实体里加了这个成员。。。

private FileInputStream response;//获取录音文件流

很明显Gson是无法转换这一类型的数据。。
加个transient修饰符或者干脆删掉这不合理的成员即可。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kevinjqy/article/details/72903399
文章标签: android
个人分类: 安卓
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭