• 第一章安卓系统移植和驱动开发读后感


          本章主要讲述了安卓系统移植和驱动开发,但重点又在于驱动开发,开始先讲了安卓在现代社会的重要性,然后强调了安卓的系统架构:第一层:liunx内核,主要包括驱动程序以及管理内存、进程、电源等资源的程序;第二层:c/c++代码库,主要包括liunx的.so文件以及嵌入式到APK程序中的NDK代码;第三层:Android  SDK  API,直接面向应用程序的java  APK ;第四层:应用程序,直接面向最终用户的java应用程序(APK程序),还介绍了系统移植的主要工作:移植liunx驱动,移植HAL,安卓移植分为系统移植和应用移植,当然,本书主要讲的还是系统移植。安卓移植很大程度上是liunx内核的移植。liunx内核移植主要就是移植驱动程序。再然后就是教我们如何学习liunx移动开发,学习c语言和GUN c是前提,还讲了liunx设备驱动,设备驱动的发展和作用,设备的分类及特点,设备分为:字符设备、块设备、网络设备。最后举例说明了一个驱动设备LED,小结说安卓与liunx的区别就在于HAL。

  • 相关阅读:
    《道德经》全文
    mysql 服务启动后停止
    安装docker-compose
    金刚般若波罗蜜经
    elasticsearch reIndex
    【基础篇】1.vim复制黏贴跳转
    新事物如何持续性发展
    舒服的状态
    教父
    关于拖延
  • 原文地址:https://www.cnblogs.com/liyan521/p/5430871.html
Copyright © 2020-2023  润新知