AOSP课程计划
AOSP课程计划
之前录了一点,也看到有同学下载了,但是没有录完。
现在呢,继续录制。
课程地址AOSP安卓开源项目
硬件准备
我自己的硬盘也不够用啦!!!!
买了一只1T的,如果同学们不够用的话也增加一下吧。700块钱左右,一点也不贵。
计划内容
基础
- AOSP介绍
- 编译环境搭建
- 代码下载
- 代码管理
- 系统编译
- samba安装
- 目录介绍
- AndroidStudio导入系统源码
编译相关
- 编译Log输出,通过Log分析编译问题
- 如何编译apk
- 如何编译jar包
- 如何编译lib库
- 如何打包镜像
- 如何编译Ota升级包
- 如何编译差分包
- 如何升级系统
- 如何使用系统签名对apk进行签名
扩展
- 修改开机动画
- 电话/短信拦截
- 单手操作屏幕
- 修改开关机弹窗
- 自定义按键功能
- 修改系统功能
- 禁止状态栏拉出
- AndroidStudio依赖自己编译的framework
- ADB命令是如何解析的
- SystemUI
- Launcher
- 调试系统源码
- ....
源码阅读案例
- Android开机流程
- Handler机制
- 系统服务
- 广播注册
- 权限控制
- ....