Android의 치명적인 버그중 하나는 바로 MP3 태그가 한글(사실 영어를 제외한 언어로 보는게 맞다)로 

되어 있을 경우 정상적으로 출력되지 않는 경우가 많다는 것이다.

위와 같은 문제가 발생하는 이유는 framework내에 버그가 존재하기 때문인데 버그는 아래와 같다.

ID3tag내에 정보는 한글로 채워져 있는데 encoding에 정보가 명시적으로 정의되어 있지 않은 경우 

이를 UTF-8로 인코딩해서 처리하기 때문에 발생하는 문제로 보인다.

위와 같은 문제를 피해서 한글로 태그정보를 입력하기 위해서는 EUC-KR로 encoding해서 입력하는

방법이 있다.

MP3 Tag정보를 수정할 수 있는 JAVA 기반의 Library는 많이 나와있으나 여기서는 사용하기 가장

편리하고 업데이트도 꾸준히 되는 jaudiotagger를 사용하는 것을 권고한다.

jaudiotagger사용법은 아래와 같다. 

참고 : http://www.androidpub.com/471907 
         http://www.jthink.net/jaudiotagger/       <- Library를 다운 받을 수 있는 사이트