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

  • 相关阅读:
    大数据概述
    c语言文法
    实验一 词法分析程序实验
    语法分析程序
    第一篇博客~关于编译原理的理解
    《DenseNet Models for Tiny ImageNet Classification》课程设计论文
    物体检测的尺度效应实验
    16路PWM输出的pca9685模块
    Rocketlab公司火箭Electron介绍
    网址图书收藏
  • 原文地址:https://www.cnblogs.com/wyx13/p/5438671.html
Copyright © 2011-2022 走看看