定时线程泄漏问题
集成了Android 版SDK后,观察到Timer-XXX的线程越来越多,经分析发现EMGDLocation、EMSmartHeatBeat、RtcConnection这几个模块每个实例都会创建一个Timer()对象,而每个Timer对象对应一个线程,这个线程一般情况下不会及时结束,并且不同版本java sdk可能还存在差异,建议将Timer()对象设计成单例,整个应用共用一个Timer()实例,这样就不会有定时线程泄漏问题。
没有找到相关结果
已邀请:
0 个回复