要解决Android媒体播放器在退出时崩溃的问题,可以尝试以下几种方法:
@Override
protected void onDestroy() {
super.onDestroy();
if (mediaPlayer != null) {
mediaPlayer.release();
mediaPlayer = null;
}
}
@Override
protected void onDestroy() {
super.onDestroy();
if (mediaPlayer != null) {
mediaPlayer.stop();
mediaPlayer.reset();
mediaPlayer.release();
mediaPlayer = null;
}
}
@Override
protected void onDestroy() {
super.onDestroy();
if (mediaPlayer != null) {
mediaPlayer.stop();
mediaPlayer.release();
mediaPlayer = null;
}
}
如果以上方法仍然无法解决问题,可以考虑使用try-catch语句捕获异常并进行处理,或者查看崩溃日志以获取更多的错误信息来帮助定位并解决问题。