当屏幕分辨率为1920*1080,为了优化开机速度开机动画切图为800*600,而动画图片的背景颜色又不是纯黑的,就这个时候就需要修改开机动画的默认背景颜色。

修改如下:

目录:frameworks/base/cmds/bootanimation/BootAnimation.cpp

@@ -648,7 +648,7 @@ bool BootAnimation::parseAnimationDesc(Animation& animation)

       int count = 0;

       int pause = 0;

       char path[ANIM_ENTRY_NAME_MAX];

-      char color[7] = "000000"; // default to black if unspecified

+     char color[7] = "070b0e"; // 由黑色修改为需要设置的背景颜色

       char clockPos1[TEXT_POS_LEN_MAX + 1] = "";

       char clockPos2[TEXT_POS_LEN_MAX + 1] = "";