zoukankan      html  css  js  c++  java
  • 《Android深度探索HAL与驱动开发》第四章阅读心得

     Android源代码包含了很多内容,可以实现拍照、计算机、日历、相册、拨号器等功能。配置Android源代码下载环境需要如下几步:
     (1)创建一个用于存放下载脚本文件的目录;
     (2)下载repo脚本文件;
     (3)创建用于存放Android源代码的目录;
     (4)初始化;
     (5)开始下载Android源代码;
     下载的Android源代码有时不需要全部代码,只需要一部分源代码就能完成功能,有两种方法:
     (1)使用repo sync命令,当执行repo init命令初始化的过程中,会在当前目录生成一个隐藏目录.repo。在repo目录中有一个非常重要的文件:manifest.xml。该文件包含了当前  Android源代码版本库中包含的所有工程的列表;
     (2)使用git clone 命令;
     编译Android源代码步骤:
      第一步:初始化编译环境,其中mm和mmm是两个很重要的命令。他们的区别是mm命令必须进入指定工程的目录进行编译,而mmm可以在Android源代码目录结构中的任何一级目录编译任意指定的工程;
      第二步:选择目标;
      第三步:编译Android源代码;
     out目录是存放编译Android源代码生成的目标文件的默认目录。它只有两个直接子目录:host和target。host目录主要是一些编译过程中需要的一些库和工具。
     最后还学习了下载和编译Linux内核源代码的过程,成功编译Linux内核后,会在<Linux 内核源代码根目录>/arch/arm/boot目录生成一个zImage 文件,可以直接使用zImage安装到开发板上。

  • 相关阅读:
    asp.net 正则表达式
    字符串分隔
    用定时器实现逐渐放大层的功能
    js获取剪贴板内容
    使用无线网卡共享上网
    使用事件探查器跟踪sqlserver进程
    document.all.WebBrowser.ExecWB
    (转)JAVA与.NET DES加密解密
    web打印的实现
    关于div的定位
  • 原文地址:https://www.cnblogs.com/yxy666/p/5430210.html
Copyright © 2011-2022 走看看