MediaPlayer在stop的时候崩溃了

在UIVideoPlayerAndroid.cpp这个类里面的:

VideoPlayer::~VideoPlayer()
{
    s_allVideoPlayers.erase(_videoPlayerIndex);
    removeVideoWidgetJNI(_videoPlayerIndex);
}


```

在Android平台的时候,最终会调用到这里:
public void stopPlayback() {
        if (mMediaPlayer != null) {
            mMediaPlayer.stop();
            mMediaPlayer.release();
            mMediaPlayer = null;
            mCurrentState = STATE_IDLE;
            mTargetState  = STATE_IDLE;
        }
    }


```

在 mMediaPlayer.stop()的时候,会崩溃,崩溃提示如附近所示图。

我用的cocos版本是Cocos2dx-3.1.1

anybody can solve this problem?

@版主 @偶尔e网事

问题解决了,mMediaPlayer.stop();之前判断是否正在播放,如果是,先暂停
if (mMediaPlayer.isPlaying()){
this.pause();
}