第四章:源代碼的下載和編譯

使用Git下載源代碼。linux

1、下載、編譯和測試Android源代碼android

      一、配置Android源代碼下載環境git

  ①.下載以前必須先在Linux終端執行一些命令來配置下載環境。curl

  建立一個用於存放下載腳本文件(repo)的目錄  命令:#mkdir ~/bin     #PATH=~/bin:$PATH」測試

      ②.下載repo腳本文件(用於下載Android源代碼)url

      #curl 地址 > ~/bin/repoes5

      #chmod a+x ~/bin/repo編譯器

      ③.建立用於存放Android源代碼的目錄it

      #mkdir android_source#編譯

      #cd android_source

      ④.初始化

      #repo init -u 地址

  ⑤.開始下載Android源代碼

  #repo sync

    二、Android源代碼目錄結構分析

    除了Makefile文件外,其它全是目錄。這些目錄分別保存了Android源代碼的不一樣子項目。

    三、下載Android源代碼中的一部分

    下載Android源代碼中的某個子項目有兩種方法:

    方法一:使用repo sync命令 

    方法二:使用git clone 命令

    四、編譯Android源代碼

    第一步:初始化編譯環境

    第二步:選擇目標(使用lunch命令設置編譯目標)

    第三步:編譯Android源代碼

    五、Out目錄結構分析

    out目錄是存放編譯Android源代碼生成的目標文件的默認目錄。

    六、將本身的APK做爲Android內置程序發佈

    測試system.img文件。將一個本身生成的apk程序嵌入system.img文件中。

    七、用模擬器測試System.img文件

 2、下載和編譯linux內核源代碼的核心步驟:

    1.下載linux內核源代碼

    2.Linux內核源代碼的目錄結構

    3.安裝Android內核的編譯環境

    第一步:準備工做

    第二步:解壓編譯器

    第三步:驗證交叉編譯器是否安裝成功

    第四步:安裝libncurses5

    4.配置和編譯linux內核

上面的一些內容是我在看書的過程當中寫下的隨筆有些會寫的比較詳細,有的比較簡略。這章的內容主要就是了解實際操做的各個步驟以及一些重要的指令。對於在筆記本上實際操做的過程當中遇到的一些問題在百度上都有一些解決的辦法,這在之前配置Linux環境遇到的各類問題,而後經過百度查找解決,咱們你們都有不少經驗了。

相關文章
相關標籤/搜索