アクティビティに同封した.mp3音源ファイルがビルド時に出力されない
現象
アクティビティに同封した音源素材が、SDKビルド時のreleaseフォルダに入らないケースの対応方法。
原因
ID3という音源ファイルのメタ情報が、指定された規格に沿っていない。
SDKでチェックを通れるID3メタ情報は以下の通り。
ID3バージョン | バイナリ |
---|---|
ID3v1 | 54 41 47 |
ID3v2.3 | 49 44 33 |
ID3v2.4 | FF FB A0 |
ID3v2.5 | FF FB B0 |
これを通過できない.mp3データが弾かれている。
解決策
-
弾かれた.mp3音源ファイルを選択
-
プロパティを開いて「詳細」タブへ移動
-
ウィンドウ下部の「プロパティや個人情報を削除」を選択
-
トグルを「このファイルから次のプロパティを削除」に変更
※ここは可能なすべてのプロパティを~~のままでもOKだが、コピーが作られるので手間が増える。
-
すべて選択ボタンを押す
-
OKを押したらプロパティ削除完了
-
もう一度SDKビルドを試してみる(※別ファイルに移して作業しているなら、ファイルコピーをお忘れなく)