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

    1、Android移植主要就是Linux内核移植,而Linux内核移植主要是Linux驱动移植,为了开发和测试Linux驱动,要在Ubuntu下搭建两套开发环境:Android应用程序开发环境和Linux内核开发环境;

    2、Android源代码包括:内嵌在Android系统中的应用程序的源代码,AndroidSDK带的各种工具的源代码,AndroidNDK的源代码还有HAL源代码;

    3、配置Android源代码下载环境:

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

    (2)   下载repo脚本文件(用于下载Android源代码);

    (3)   创建存放Android源代码的目录;

    (4)   初始化;

    (5)   开始下载源代码;

    4、如果了解Android源代码的目录结构,可以使用repo sync或git clone命令只下载部分源代码;

    5、编译Android源代码的步骤:

    (1)   初始化编译环境;

    (2)   选择目标;

    (3)   编译Android源代码;

    6、注意Android并不能直接使用从www.kernel.org下载的Linux内核,必须使用Google提供的网址下载可以供Android使用的Linux内核源代码;

    7、下载和编译Linux内核源代码的步骤在书上讲的很详细,要熟练掌握;

  • 相关阅读:
    Shodan新手入坑指南
    linux 下查看网卡工作速率
    centos关闭ipv6
    springBoot----@ConditionalOnxxx相关注解总结
    ElasticSearch Root身份运行
    CentOS6 Install kafka
    CentOS 7 中firewall-cmd命令
    sensu
    metrics+spring+influxdb
    SpringBoot(十二):SpringBoot整合Kafka
  • 原文地址:https://www.cnblogs.com/mch0dm1n/p/5443180.html
Copyright © 2011-2022 走看看