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

    第四章主要讲的内容是源代码的下载和编译:从文中了解到了android源代码包含了许多的东西,包括android应用程序的代码,android SDK自带的工具,android NDK的源代码等等,所以单从数量上来讲,android源代码就是很复杂的了。在下载源代码之前必须在linux终端执行命令来配置Android源代码下载环境,配置步骤又分为五步,1:创建一个用于存放下载脚本文件的目录;2:下载repo脚本文件;3:创建用于存放android源代码的目录;4:初始化;5:下载源代码。在配置完成后,进行Android源代码目录结构解析。要想下载Android部分源代码,有两种方法,一是使用repo sync命令,二是使用git clone命令。下载好源代码后,编译Android源代码需要几步,1:初始化编译环境;2:选择目标;3:编译android源代码。本章还讲解了out目录结构分析,将自己的APK作为Android内置程序发布,用模拟器测试system.img文件等内容,还有一个很重要的部分是下载和编译linux内核源代码,因为下载好的android源代码没有包含linux内核源代码,要想使用linux源代码就必须要下载linux源代码,处理过程和android源代码整体流程是相似的。文中提到,要在linux下搭建两套环境,就是android应用程序开发环境和linux内核开发环境,学会搭建这两种环境是很重要的。

  • 相关阅读:
    [哈希][倍增] Jzoj P5856 01串
    [exgcd] Jzoj P5855 吃蛋糕
    [折半搜索][分治][二分] Jzoj P5851 f
    [lca][主席树] Jzoj P5850 e
    [二分][树状数组] Jzoj P5849 d
    [容斥] Jzoj P5843 b
    [前缀和][枚举] Jzoj P5842 a
    [平衡规划][模拟][前缀和] Jzoj P4724 斐波那契
    [spfa] Jzoj P4722 跳楼机
    [模拟] Jzoj P2499 东风谷早苗
  • 原文地址:https://www.cnblogs.com/ywjboke/p/5441554.html
Copyright © 2011-2022 走看看