一般log有错误的内存泄露提示“GL error: Out of memory!”"GL_OUT_OF_MEMORY",我们就需要使用工具去一步一步的获取哪些模块类里面的方法出了问题,然后一个一个去尝试找出问题,以下是个人经历:
问题点:蓝牙传输多个文件,引发蓝牙报停,log打印crash:
OpenGLRenderer: GL error: Out of memory!
OpenGLRenderer: glFinish error! GL_OUT_OF_MEMORY (0x505)
PackageManager: getApplicationInfo com.android.bluetooth: Package{8e1b6a4 com.android.bluetooth}
PackageManager: getApplicationInfo com.android.bluetooth: Package{8e1b6a4 com.android.bluetooth}