我有一个显示带有opengles(2D)的png图片的应用程序,但它有时会崩溃,不会在日志中留下任何错误。
我唯一得到的是一条警告消息“Got RemoteException发送setActive(false)通知给pid 6259 uid 10080”(随机数字)
我通过运行图片矢量来显示图片,如果我静态添加对象,它可以工作但我需要随机添加它们,使用“vector.add(new Pict())”并且它在glDrawElements函数周围崩溃
我尝试使用dev工具进行调试,它在调试模式下工作正常,但不是实时工作,还有其他调试方法吗? (gl调试标志也崩溃了)
答案 0 :(得分:0)
似乎动态内存分配比在内存中保留无用对象更昂贵,好吧,切换到静态分配,1对象/网格和循环杀死网格工作正常,即使在模拟器上也是如此。 道德:当无用的时候,gc很有用= D