更換android開機動畫須選擇好正確的壓縮格式

2021-07-09 08:18:14 字數 527 閱讀 2677

之前的工作基本是linux底層驅動相關,近期也慢慢開始逐步接觸android上層。最近有個客戶專案需要更換開機動畫,原本以為只是個簡單的工作,將\system\media目錄下的bootanimation.zip壓縮檔案內的更換,並根據新重新設定desc.txt中的引數即可。但真正做起來也小費周折,因此將它簡單記錄下來。

我們知道,bootanimation.zip是android的動畫檔案包,是由一系列的連續png及desc.txt配置檔案壓縮而成。

854 480 7

p 1 2 folder1

p 0 2 folder2

下面對上述引數進行解釋:

p 1 2 folder1 ----這裡的p為標誌符,1代表迴圈次數,2代表階段間隔時間,folder1代表對應的動畫檔案夾名;

迴圈次數:0 : 表示無限迴圈。

desc.txt了解完畢後,簡單說下我的更換動畫的除錯流程:

Android 更換開機logo和開機動畫

開機logo有kernel logo和uboot logo兩個 如何找到對應的?確認當前專案的裝置使用的是哪種尺寸的logo 一般在對應專案的projectconfig.mk檔案裡可以找到 例如 boot logo hd720找到vendor mediatek proprietary bootabl...

Android開機動畫

開機動畫 閃動的android 字樣的動畫 android 2.2版本 su ceflinger systemserver 啟動分為 init1 和init2 兩個階段,在 init1 階段獲取屬性欄位system init.startsu ceflinger 如果字段值為 1,那麼就在這裡啟動 s...

android 開機動畫

製作android 開機動畫,打包好之後一直黑屏,串列埠列印 e bootanimation descmap is null 十分鬱悶。後來才發現是因為打包的時候沒有直接選中檔案打包,導致打包之後的檔案裡面帶有了一層資料夾 稍微記錄一下製作過程吧 首先把弄好,在bootanimation資料夾下建立...