bootanimation.zip的陷阱
Android中常用bootanimation.zip來制作開機動畫,網上的教程都前篇一律,這里就不說了。我在測試的過程中出現一個奇怪的問題,那就是無法顯示開機動畫,是黑屏,且進入系統后,在橫屏狀態下,只有有半部分可以顯示,左邊仍然是黑屏。
剛開始以為是PNG圖片的格式有什么問題,測試了很多次還是不行。
然后懷疑是我的壓縮軟件有問題,我電腦上預裝了一個XXX好壓的軟件,我是用它來ZIP的,懷疑他有問題。然后用WIN7自帶的ZIP來打包,發現還是不行。最后我注意到教程里面都有這樣一句話“打包的格式是ZIP,並且要指定用壓縮打包方式”,但都是一筆帶過。 至此我更加懷疑是壓縮的問題了,下載了WINRAR,里面果然后這樣的選項,用它處理過后,可以顯示動畫了,問題解決。
百度了下“存儲、標准”的區別,我發現“存儲”這個選項實際上禁用了壓縮功能,僅僅是把一大堆文件融合成一個獨立的文件,並沒有任何壓縮的!如此,則bootanimation.zip的后綴名嚴重誤導了我!!!
bootanimation.zip僅僅是打包了的文件,並沒有壓縮,切記。
