我在onDestroy中调用了清除方法
@Override
public void onDestroy() {
super.onDestroy();
if (mPlayer != null) {
mPlayer.stopPlay(true);// true 代表清除最后一帧画面
}
if (mVideoView != null) {
mVideoView.onDestroy();
}
mPlayer = null;
mVideoView = null;
}
用LeakCanary检测到没有被GC回收,但是又找不到泄漏。
用android Profiler分析每进入播放页面就会多一个实例,注释掉播放器就可以被回收也不会有多个实例。请问这个是这么回事
相似问题