Android JNI开发--资源释放问题
最近又在开发JNI相关的项目了。本来一切正常,坐等测试完毕发布版本,然而理想是美好的,现实是骨感的。测试跑过来跟我说在测异常流程(开发人员听到估计就头疼)的时候发生了闪退问题。我赶紧拿过来自己测,果然复现了,日志中显示local reference table overflow (max=512)
。嗯?JNI中出现了内存泄漏?可是我已经按照网上的例子把所有该释放的对象都释放了啊,怎么回事啊?
最近又在开发JNI相关的项目了。本来一切正常,坐等测试完毕发布版本,然而理想是美好的,现实是骨感的。测试跑过来跟我说在测异常流程(开发人员听到估计就头疼)的时候发生了闪退问题。我赶紧拿过来自己测,果然复现了,日志中显示local reference table overflow (max=512)
。嗯?JNI中出现了内存泄漏?可是我已经按照网上的例子把所有该释放的对象都释放了啊,怎么回事啊?
OpenGL ES 着色语言是一种高级的图形编程语言,其源自应用广泛的 C 语言,同时具有 RenderMan 以及其他着色语言的一些优良特性,易于被开发人员掌握。