アクティビティに同封した.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ビルドを試してみる(※別ファイルに移して作業しているなら、ファイルコピーをお忘れなく)