jiandao8821 2022-06-01 15:43 采纳率: 0%
浏览 40
已结题

安卓单元测试GC overhead limit exceeded报错

最近在做安卓单元测试相关的东西,用了jacoco来生成覆盖率报告,通过gradle指令运行jacoco之前需要运行testDebugUnitTest
但是有个问题一直无法解决,当测试案例较多时候,靠后的案例无法报错 java.lang.OutOfMemoryError: GC overhead limit exceeded ,分析gradle只给单元测试分配了默认的512m内存,单元测试案例执行完后不会及时释放内存,案例较多时候出现内存不足的情况
单元测试是放在test文件夹下,没有放在androidTest下
请问,是否有办法调整单元测试时候的运行内存

  • 写回答

3条回答 默认 最新

  • 不会写代码的猴子 优质创作者: 操作系统技术领域 2022-06-01 15:54
    关注

    是针对app的单元测试吗

    评论

报告相同问题?

问题事件

  • 系统已结题 6月9日
  • 修改了问题 6月1日
  • 赞助了问题酬金10元 6月1日
  • 创建了问题 6月1日