ExoPlayer 2.1 を使用し、demo
プロジェクトから開始すると、フォルダーに mp3 ファイルを追加してファイルを作成または変更するassets
だけで、Java コードを変更することなく、フォルダーから mp3 ファイルを再生できます。ExoPlayerプロジェクトから始めます。assets
json
demo
mp3 ファイルをdemo/assets
フォルダー ( 付きmedia.exolist.json
) に入れます。
次のようにフォーマットされた 1 つ以上のエントリを含むmedia.exolist.json
ような新しいファイルを変更または作成します。my.exolist.json
{
"name": "Children's Songs",
"samples": [
{
"name": "Mary Had a Little Lamb",
"uri": "asset:///mary1.mp3"
},
{
"name": "Itsy Bitsy Spider",
"uri": "asset:///spider1.mp3"
}
]
},
(最後のコンマは、 mp3 エントリが続く などの別のカテゴリが続くことを前提としています。最後のカテゴリの後にはコンマはありませんBlues Songs
。)Jazz Songs
以下の図は、 をクリックした後のチューザー アクティビティ画面を示していますChildren's Songs
。

Mary Had a Little Lamb
またはをクリックするItsy Bitsy Spider
と、その mp3 が再生されます。