zoukankan      html  css  js  c++  java
  • 第四章源代码的下载和编译

    第四章

    源代码的下载用到Git,通过Git下载两套源代码,一套是Android源代码(这套源代码是重量级别,全部下载有近4GB的大小),另外一套是linux内核源代码(只有几百MB)。

    4.1下载、编译和测试Android源代码

    Android源代码包含Android系统中的应用程序(牌照、计算器、日历、相册、拨号器等)的源代码;Android SDK代的各种工具(adb等)的源代码;Android NDK的源代码;HAL源代码。

    一、配置Android源代码下载环境

    第一步:创建一个用于存放下载脚本文件(repo)的目录

    第二步:下载repo脚本文件

    第三步:创建用于存放Android源代码的目录

    第四步:初始化

    第五步:开始下载源代码

    下载源代码中的一部分

    二、下载Android源代码中的某个子项目有两种方法:

    1.使用repo sync命令:repo sync platform/单独下载〈Android源代码目录〉

    2.使用git clone命令:属于在线下载,git clone 网址/ platform/单独下载〈Android源代码目录〉

    三、编译源代码:

    1.初始化编译环境

    2.选择目标

    3.编译Android源代码

    4.2下载和编译linux内核源代码

    必须从Google提供的网址下载可以在Android中使用的Linux内核源代码

    一、下载linux内核源代码

    二、安装Android内核编译环境

    1.准备工作

    2.解压编译起

    3.验证交叉编译器是否安装成功

    4.安装李bncurses5

    三、配置和编译linux内核

    在linux源代码目录下执行的4个配置命令(选择其一)

    1.make config

    2.make menuconfig(推荐使用)

    3.make oldconfig

    4.make xconfig

  • 相关阅读:
    微信小程序(9)--音频及视频弹幕
    VUE 插槽
    ES6 export
    实现服务端向客户端推消息
    制作镜像语言网站
    xss 防护总结
    一步一步webpack 3
    一步步学习webpack2 配置
    一步步学习webpack 1
    node 插件
  • 原文地址:https://www.cnblogs.com/wyx13/p/5438671.html
Copyright © 2011-2022 走看看