课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 工作经验13年,主要从事Linux内核\Linux驱动\网络\虚拟化\云计算\物联网\人工智能的技术研发!

  • 课程详情

    【适合人群】

    1、专科及专科以上理工类学生或具备编程基础的学生;

    2、想从事Android系统开发的移动终端开发的爱好者、工程师、程序员、已及相关行业的工程技术人员。

    3、对Android底层技术有兴趣的人员。

    【课程目的】

    1、通过本课程学习,学员迅速掌握Android系统级别的开发,比较全面的掌握Android系统环境搭建、移植、底层开发技术。

    2、学员可以全面认识和了解Android内核的框架,并以此为基础掌握学习Android内核、分析阅读Android内核源码的方法,真正地迈过那道无形的门坎。

    3、掌握、分析、钻研某个子系统在Android内核中实现机制的方法,并了解Android内核中的进程管理、内存管理、文件系统。

    4、了解如何参与Android内核的开发和测试,以及一些常用的调试手段和工具。

    5、掌握Android设备驱动的开发方法,掌握Android运行所需要的Android内核开发和技巧。

    【实验内容】
    1、提供源码,源码下载,请联系QQ:443575921
    【课程章节】
    01章 【Android系统介绍】
      课时01 《Android系统工程师介绍》(35分钟) 免费试学
      课时02 《Android系统架构介绍》(42分钟) 免费试学
      课时03 《Android内核机制》(43分钟) 免费试学

    02章 【高通通用芯片平台软件和硬件介绍01】
      课时04 《Android多媒体软件栈》(41分钟)
      课时05 《Android图像框架渲染》(39分钟)
      课时06 《Android多媒体硬件渲染》(44分钟)
      课时07 《摄像架构/预览/快照/录像工作栈》(40分钟)
      课时08 《Android OMX架构》(41分钟)
      课时09 《高通公司硬件平台解决方案01》(40分钟)
      课时10 《高通公司硬件平台解决方案02》(41分钟)
      课时11 《高通公司eMMC Boot流程》(43分钟)
      课时12 《高通eMMC参数配置》(42分钟)
      课时13 《高通公司Camera软硬件解决方案》(42分钟) 免费试学

    03章 【高通通用芯片平台软件和硬件介绍02】
      课时14 《高通液晶显示软件硬件解决方案》(47分钟)
      课时15 《Linux内核启动初始化过程》(41分钟)
      课时16 《Android启动配置文件分析》(43分钟)
      课时17 《手机modem boot代码分析总结》(43分钟)

    04章 【特定厂商智能手机软硬件模块及开发流程01】
      课时18 《Android差异分析和平台化方案》(45分钟)
      课时19 《数据业务/Platform/Camera系统》(43分钟)
      课时20 《Telephony/Sensor系统》(43分钟)
      课时21《GPS/NFC/WiFi/蓝牙/音频系统》(39分钟)
      课时22 《一款android智能手机电路图分析》(42分钟) 免费试学
      课时23 《详解多媒体子系统电路原理》(43分钟)
      课时24 《详解android智能手机启动流程》(42分钟)
      课时25 《android智能手机启动实验》(46分钟)
      课时26 《Kernel差异分析和平台化方案》(43分钟)
      课时27 《内核跨芯片厂家平台的差异分析》(45分钟)

    05章 【特定厂商智能手机软硬件模块及开发流程02】
      课时28 《如何构建移植android最小系统》(44分钟)

    06章 【Android设备驱动开发01】
      课时29 《通过android源码搭建驱动开发》(43分钟) 免费试学
      课时30 《通过Android源码编译SDK开发包》(45分钟)
      课时31 《驱动开发调试工具及实验》(45分钟)
      课时32 《 写一个Android内核模块》(43分钟)
      课时33 《Android内核驱动实验》(43分钟)
      课时34 《平台驱动设备模型》(43分钟) 免费试学
      课时35 《Android字符设备驱动》(41分钟)
      课时36 《Android块设备驱动》(42分钟)
      课时37 《Android网络驱动/混杂设备驱动》(43分钟)
      课时38 《硬件GPIO的配置及使用》(44分钟) 免费试学

    07章 【Android设备驱动开发02】
      课时39 《HAL/kernel/BootLoader架构剖析》(44分钟)
      课时40 《 /Wifi/射频/触摸屏架构剖析》(41分钟)
      课时41 《 Recovery/EMMC/USB/OTA剖析》(43分钟)
      课时42 《常规硬件器件开发和调试方法》(44分钟) 免费试学
      课时43 《Intel平台摄像头驱动分析》(43分钟)
      课时44 《V4L2驱动实战分析》(40分钟)
      课时45 《Android定时器驱动实战》(44分钟)
      课时46 《Android RTC驱动实战》(43分钟)
      课时47 《Android平台化驱动实战》(41分钟)

    08章 【项目培训】
      课时48 《动手写个android内核驱动模块》(43分钟)
      课时49 《动手写lib/hal/framework层》(41分钟)
      课时50 《独立写个android应用和驱动通信》(41分钟)

    09章 【职业发展】
      课时51 《android内核驱动面试技巧》(17分钟)
    【讲师二维码】
    通过授课讲师二维码可直接了解课程内容详情,并提供学习问题和项目问题答疑咨询!!!

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课