Android10 系统 Framework 中定制实现开关机动画实践

田英卓
2023-12-01

写在前面

本文主要记录了在Android 10 系统 定制开关机动画时遇到的权限(读写)问题以用开关机动画资源的流程、文件要求等问题。
涉及知识点: Linux中文件读写权限、系统开发层启动流程、adb shell root 等测试方法示例、踩坑流程及注意事项。
记录如有不对的地方,欢迎指正。

需求背景

开关机动画资源文件由 Unity 端 将工具生成的开关机资源文件 copy 到系统中对应的目前中,实现定制动画。
当用户删除 xx.zip中的文件时,需要同步删除开关机资源文件,实现恢复默认动画。
从而实现 Android 设备开关机动画定制。

主要问题

拷贝文件时写入系统目录的权限问题和开关机时系统读取资源文件的权限问题。

先实现一个文件拷贝的方法,理想情况下,这里不考虑系统权限的问题,最原始的方法,不考虑可读可写。But, 在系

 类似资料: