目录
效果展示
实现步骤
1.制作bootanimation.zip
可以参考这两篇文章:
https://blog.csdn.net/weixin_31889705/article/details/117287512
https://blog.csdn.net/Black_Cat_33/article/details/118418469
2.添加bootanimation.zip
我们找到/home/itfitness/Android/android-8.1.0_r1/frameworks/base/cmds/bootanimation文件夹,也就是之前利用OpenGL修改开机动画里提到的BootAnimation.cpp所在的文件夹,我们把制作好的包放到该文件夹下
然后我们编辑该文件夹下的Android.mk文件
增加如下代码(就是把bootanimation.zip拷贝到对应编译输出的目录内):
$(shell cp $(LOCAL_PATH)/bootanimation.zip $(ANDROID_PRODUCT_OUT)/system/media/bootanimation.zip)
然后编译源码(注意:如果之前没跑模拟器,还需要配置下环境再编译)
#如果之前没跑模拟器需要配置下环境
第一步:. build/envsetup.sh
第二步:lunch
make ANDROID_COMPILE_WITH_JACK=false
然后运行模拟器
emulator
有可能编译完毕后还是不执行修改的开机动画,可以随便改动下BootAnimation.cpp,这样就能检测到变动就可以编译最新的了
网友评论