阳光沙滩-课程笔记 阳光沙滩-课程笔记
首页 (opens new window)
VIP (opens new window)
  • 课程笔记

    • 《Android项目喜马拉雅FM》
    • 《Android项目领券联盟》
    • 《AndroidStudio技巧》
    • 《Android自定义控件》
    • 《Android开发基础》
    • 《Android约束布局》
    • 《AOSP安卓开源项目》
    • 《RecyclerView》
  • 《领券联盟Nuxt.js》
  • 《博客系统后台管理系统vue.js》
  • 《博客系统门户Nuxt.js》
  • 《博客系统前后端分离后台》
  • 《博客系统部署》
  • 《摸鱼君后台》
  • 《OTA升级管理系统》
  • 阳光沙滩API (opens new window)
  • 领券联盟API (opens new window)
  • 博客系统API (opens new window)
首页 (opens new window)
VIP (opens new window)
  • 课程笔记

    • 《Android项目喜马拉雅FM》
    • 《Android项目领券联盟》
    • 《AndroidStudio技巧》
    • 《Android自定义控件》
    • 《Android开发基础》
    • 《Android约束布局》
    • 《AOSP安卓开源项目》
    • 《RecyclerView》
  • 《领券联盟Nuxt.js》
  • 《博客系统后台管理系统vue.js》
  • 《博客系统门户Nuxt.js》
  • 《博客系统前后端分离后台》
  • 《博客系统部署》
  • 《摸鱼君后台》
  • 《OTA升级管理系统》
  • 阳光沙滩API (opens new window)
  • 领券联盟API (opens new window)
  • 博客系统API (opens new window)
  • Android开发基础

  • Android项目-喜马拉雅FM

  • Android项目-领券联盟

  • AndroidStudio使用技巧

  • Android-Jetpack

  • ConstraintLayout

  • RecyclerView

  • 自定义控件系列

  • AOSP

    • AOSP课程计划
      • AOSP课程计划
      • 硬件准备
        • 计划内容
      • 基础
      • 编译相关
      • 扩展
      • 源码阅读案例
    • AOSP团队开发模式
    • Android格式化sd卡
    • AOSP-android必备基础知识 Linux Shell
    • AOSP日记,修改分辨率,修改dpi,全屏禁止下拉拖出状态栏
    • Android系统编译说明(AOSP)
    • Android系统编译-AOSP-创建自己公司的产品
    • AOSP-Android系统定制下载系统源码
    • AOSP-Android系统源码目录结构
    • 常见的变量说明
    • 编译Android系统的步骤
    • 安装Samba
    • AOSP-Repo代码管理
    • Android.mk
    • 编译可执行so库和可执行程序
    • AOSP-Androidmk里:=与+=的区别是啥?
    • 创建属于自己的产品
    • iphone12
  • ADB

  • 安卓
  • AOSP
TrillGates
2021-09-25
目录

AOSP课程计划

# AOSP课程计划

之前录了一点,也看到有同学下载了,但是没有录完。

现在呢,继续录制。

课程地址AOSP安卓开源项目 (opens new window)

# 硬件准备

我自己的硬盘也不够用啦!!!!

买了一只1T的,如果同学们不够用的话也增加一下吧。700块钱左右,一点也不贵。

# 计划内容

# 基础

  • AOSP介绍
  • 编译环境搭建
  • 代码下载
  • 代码管理
  • 系统编译
  • samba安装
  • 目录介绍
  • AndroidStudio导入系统源码

# 编译相关

  • 编译Log输出,通过Log分析编译问题
  • 如何编译apk
  • 如何编译jar包
  • 如何编译lib库
  • 如何打包镜像
  • 如何编译Ota升级包
  • 如何编译差分包
  • 如何升级系统
  • 如何使用系统签名对apk进行签名

# 扩展

  • 修改开机动画
  • 电话/短信拦截
  • 单手操作屏幕
  • 修改开关机弹窗
  • 自定义按键功能
  • 修改系统功能
  • 禁止状态栏拉出
  • AndroidStudio依赖自己编译的framework
  • ADB命令是如何解析的
  • SystemUI
  • Launcher
  • 调试系统源码
  • ....

# 源码阅读案例

  • Android开机流程
  • Handler机制
  • 系统服务
  • 广播注册
  • 权限控制
  • ....
编辑 (opens new window)
侧滑删除,slideView例子
AOSP团队开发模式

← 侧滑删除,slideView例子 AOSP团队开发模式→

Theme by Vdoing | Copyright © 2022-2022 sunofbeach.net
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式