Android系統內建的音樂播放器BUG相關之處理方式!

緋凱 | Sonyericsson

Android系統內建的音樂播放器BUG相關之處理方式!
(本方法僅用於有SD卡的手機)

從過去Android 1.5版至目前的Android 4.0.4版 在音樂播放器方面一直存在的BUG
就是新放入的音樂資料在播放器中找不到!
明明用電腦讀取資料 音樂的確存在而且無毀損啊!
或是檔案總管這類的手機APP去找 音樂確實存在自身所放的地方啊!

假如去安裝其他的音樂播放器APP就可以找得到!(例如:天天動聽)
可是有些手機本身的記憶體不夠大 而且又不想裝其他的APP軟體以避免內建容量不足...

那為何Android系統內建的音樂播放器會找不到呢!?

原因就是
當放入新音樂資料後 音樂播放器沒有重新掃描記憶體中所有音樂!(也就是未同步更新資料!)
導致新置入的音樂找不到!
假如是其他播放器的APP或是檔案總管去開啟的話 還是可以播放!
因為只要其他種的播放器擁有"手動更新"之類的選項就能同步更新了!
-----------------------------------------------------------------------------------
此篇文章就是要處理這個問題!但是以下方法僅此用於有micro SD卡的手機而已...
因為我從未試過無micro SD卡的手機...(本人排斥無法插卡的手機...@@)

假設今天有一張新專輯想放入手機(指記憶卡)中,請將手機關機,把記憶卡拔出!
將記憶卡利用讀卡機或是轉卡之類的,插入電腦,將專輯放入自己想要的路徑上(指資料夾)!

將音樂專輯放完後,在移除記憶卡之前,請將記憶卡的根目錄的這兩個檔案刪除!
default-capability
customized-capability
此兩個檔案在記憶卡放入手機後會再重新生成,請不必擔心!
一定兩個都要刪喔!只刪一個也是不會有效果的!(我試過了!)

刪除這兩個檔案的用意在於,要強制讓手機重新跑記憶體中所有的資料!(包括音樂!)
所以在手機開機後,音樂播放器會有好一段時間一直在讀取,這時請不用急!
要讓所有的音樂重新在播放器中建立標記當然得花一些時間囉!
就像下圖中的左下角,專輯資料夾一直在跑....
truth.bahamut.com.tw/s01/201210/b01bddf31537362dd3b4c16e238e25a8.PNG

這時候請暫時別去動手機,讓系統好好的跑完!以免資料寫入不完全!切記!
(像我個人記憶卡中的音樂多達20GB,所以每次新置入專輯後,有好長一段時間不敢動手機!)

但是也會有些副作用,但是影響層面不大,不常發生...
副作用為 手機鈴聲的設置可能會跑掉
所以請記得手機跑完資料後 再去檢查下鈴聲的設置 包括群組鈴聲!
-----------------------------------------------------------------------------------
再來還有一種狀況是
音樂資料刪除,但是內建播放器的清單卻還在,點選播放卻也無法播放!而且也無法刪除!
如下圖:
truth.bahamut.com.tw/s01/201210/accaecf27820833545e050790d6a89cc.PNG

此狀況原因為
音樂資料刪除方式錯誤,導致刪除不完全!
其發生原因也跟上述的狀況雷同,也就是音樂播放器沒有做更新的動作!

避免的方式:
1.請勿使用"檔案總管"之類的APP,直接進入記憶體中刪除!
2.請勿使用其他音樂播放器進行刪除音樂的動作!

以上兩種方式都會導致此狀況發生!

要刪除音樂的話請在音樂播放器中長按,跳出選單,點選"刪除"就好了!
這時記憶體中音樂就會刪除了!
假如刪除的音樂是在某資料夾中的話,系統只會刪除此資料夾中的那首被刪除的音樂而已.
不會影響其他被放在此資料夾中的音樂.
-----------------------------------------------------------------------------------
假如很不幸的,第二種狀況發生了怎辦?

就如同第一種狀況處理即可!
1.手機關機,拔出記憶卡!
2.記憶卡置入電腦!
3.在記憶卡的根目錄刪除這兩個檔案
default-capability
customized-capability

4.將記憶卡置入手機,開機,讓系統跑一段時間同步更新記憶卡中的資料即可!
-----------------------------------------------------------------------------------
結語:

本人從Android 1.5 > 2.1 > 2.3 > 4.0 使用到現在...
內建的音樂播放器長期都有此問題狀況,試過許多APP都一直無法處理...
甚至連回復原廠設定也都試過了!
在長時間找尋解除此狀況的過程中推論出 音樂播放器同步更新後會建立標籤檔案在記憶體中
我試過些方式,最後得出的方法只有刪除default-capability customized-capability
這兩個檔案才能強制驅使系統同步更新資料...

那為何只能在有micro SD的手機進行此方法呢?
因為我試過在手機中刪除或是用USB連結電腦去刪除都無法驅使系統強制更新資料!
只有讓記憶卡與手機斷開下刪除,再讓手機重開使系統重跑才能使其作用!

所以不支援記憶卡的手機是否有辦法利用刪除default-capability customized-capability
這兩個檔案驅使檔案更新是有待測試的!

那至於Walkman播放器和Beats Audio音效的播放器是否會有以上狀況也是以待查證!

感謝各位網友的長時間觀看!如有錯誤請務必指證!