ExoPlayerのネット上情報は古いものが多い気がしたので、最新版の使い方についてまとめてみました。 プロジェクトにExoPlayerを追加する build.gradleのdependenciesブロックにimplementation 'com.google.android.exoplayer:exoplayer:2.6.1'を追加するだけで利用可能になります(2018年2月9日時点の最新バージョン)。 2.4.0からExoPlayerはモジュール化されました。アプリケーションで必要な機能だけを取り込むことでapkのサイズが小さくなり、ビルドも早くなります。 exoplayer-core: 基本的な機能(必須) exoplayer-dash: DASHサポート exoplayer-hls: HLSサポート exoplayer-smoothstreaming: SmoothStreamin