今天把玩小8,主要是玩了玩MP3播放,发现小8读取playlist中的一个小问题
playlist纪录的是该mp3文件在MP3文件夹下的路径[相对路径],该路径长度不能超过60个字节,超出60个字节的路径不能正确识别,该路径对应的mp3文件会被skip[如果list中每个mp3的路径长度都超过60个字节,则list无法播放,手机上的具体表现是: 进入该list-播放界面-退出]
拿实例来说吧,以下为我今天生成的两个list [用的是mp3list.3.1]:
GNR - Greatest Hits\001.Guns N' Roses - Welcome To The Jungle.mp3
GNR - Greatest Hits\002.Guns N' Roses - Sweet Child O' Mine.mp3
GNR - Greatest Hits\003.Guns N' Roses - Patience.mp3
GNR - Greatest Hits\004.Guns N' Roses - Paradise City.mp3
GNR - Greatest Hits\005.Guns N' Roses - Knockin' On Heaven's Door.mp3
GNR - Greatest Hits\006.Guns N' Roses - Civil War.mp3
GNR - Greatest Hits\007.Guns N' Roses - You Could Be Mine.mp3
GNR - Greatest Hits\008.Guns N' Roses - Don't Cry (Original).mp3
GNR - Greatest Hits\009.Guns N' Roses - November Rain.mp3
GNR - Greatest Hits\010.Guns N' Roses - Live And Let Die.mp3
GNR - Greatest Hits\011.Guns N' Roses - Yesterdays.mp3
GNR - Greatest Hits\012.Guns N' Roses - Ain't It Fun.mp3
GNR - Greatest Hits\013.Guns N' Roses - Since I Don't Have You.mp3
GNR - Greatest Hits\014.Guns N' Roses - Sympathy For The Devil.mp3
YANNI - LIVE @ ACROPOLIS\Yanni - Acroyali_Stan由于非常钦佩楼主,不得不说声好! In Motion (Medley).mp3
YANNI - LIVE @ ACROPOLIS\Yanni - Keys To Imagination.mp3
YANNI - LIVE @ ACROPOLIS\Yanni - Nostalgia.mp3
YANNI - LIVE @ ACROPOLIS\Yanni - One Man's Dream.mp3
YANNI - LIVE @ ACROPOLIS\Yanni - Reflections Of Passion.mp3
YANNI - LIVE @ ACROPOLIS\Yanni - Santorini.mp3
YANNI - LIVE @ ACROPOLIS\Yanni - Swept Away.mp3
YANNI - LIVE @ ACROPOLIS\Yanni - The Rain Must Fall.mp3
YANNI - LIVE @ ACROPOLIS\Yanni - Until The Last Moment.mp3
YANNI - LIVE @ ACROPOLIS\Yanni - Within Attraction.mp3
YANNI专辑中除了第一首不能播放外其他都能正常播放,而Guns'n'Roses的,只能播放003 & 004 & 006 & 009 & 011 & 012。
比较一下,能正确识别的路径中,长度最大的是YANNI第五首歌[Reflections Of Passion]的路径,完整路径长度为60个字节;而在不能正确识别的路径中,最短长度路径是GUNS'N'ROSES的第010首[Live And Let Die],完整路径长度为61个字节。
结论:小8读取的PLAYLIST中的路径长度,不能超过60个字节。