背景

最近接手一个小游戏的项目。使用到音频播放的工具,其中在处理的过程中遇到一些坑,【Android】mediaPlayer和 soundPool的区别使用 & mediaPlayer使用prepareAsync()解决异步问题 可用来参考一下。在学习的过程中发现了官方提供了exoPlayer的方式来处理播放。

学习

【Android】媒体播放还在用mediaPlayer 不如试试exoPlayer来试试_git


官网

【Android】媒体播放还在用mediaPlayer 不如试试exoPlayer来试试_android_02


这个不是Android内部自带的,需要依赖包。在使用的过程中和mediaPlayer大同小异,很容易就可以上手。

如果不方便git到exoPlayer的官方demo,可以去我的gitee上下载该demo学习使用,该demo也是复用官方的demo,仅供学习了解其使用的方式。