zoukankan      html  css  js  c++  java
  • 第四章读书笔记

    一.下载、编译和测试Android源代码:

    配置android源代码下载的环境:

        1.创建一个用于存放下载脚本文件(repo)目录

        2.下载repo脚本文件

    3.创建用于存放android源代码的目录

    4.初始化

    5.开始下载android源代码

    Android源代码目录结构解析

    下载android源代码中的一部分:

    方法一:使用repo sync命令;

    方法二:使用git clone命令;

    编译android源代码:

    1. 初始化编译环境:在Linux终端执行两条命令中的任何一个。

    #source build/envsetup.sh

    .build/envsetup.sh

    2.选择目标:使用lunch命令设置编译目录。

    3.编译android的源代码:执行如下命令即可编译Android源代码:

       #make

    out目录结构分析:

    out目录是存放编译Android源代码生成的目标文件的默认目录。

    将自己的apk作为android内置程序发布:

    将apk程序嵌入sysytem.img文件最简单的方式就是将apk文件复制到sysytem/app目录下,然后再从system目录生成system.img文件。

    二.下载和编译Linux内核源代码:

    下载Linux内核源代码:执行下面的命令:

    #git clone https://android.googlesource.com/kernel/common.git

    Linux内核源代码的目录结构。

    安装Android内核编译环境:

    在Ubuntu Linux下编译Linux内核需要安装交叉编译器。

    配置和编译Linux内核:

    使用下面的命令可编译Linux内核:

    #export PATH=/root/compilers/arm-none-linux-gnueabi/bin:&PATH

    #cd~/linux_kernel

    #make clean

    #make

  • 相关阅读:
    原来四五年没有写过什么东西了
    Spark难道比oracle性能还差?百万级数据测试性能
    程序人常去的网站(转)
    Android中关于dip和px以及转换的总结
    padding与margin的区别
    Python装饰器探究——装饰器参数
    Python 装饰器执行顺序迷思
    Python CSV模块简介
    理解线程3 c语言示例线程基本操作
    Python 外部函数调用库ctypes简介
  • 原文地址:https://www.cnblogs.com/SamLee-/p/5445818.html
Copyright © 2011-2022 走看看