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

  • 相关阅读:
    ExtJS 4布局
    ExrJS4学习笔记1 类
    Jquery实现动态添加按钮
    ExtJs 4 MVC
    读取目录下所有目录和文件加载到TreeView
    利用List的Sort()、Find()、FindAll()、Exist()來解決一些問題
    html常用
    ExtJs3.3 TreePanel,checked节点和平常节点同时存在
    sql server 常用查询
    美女时钟网页代码
  • 原文地址:https://www.cnblogs.com/SamLee-/p/5445818.html
Copyright © 2011-2022 走看看