全志Android SDK編譯詳解(一)

來源:互聯網
上載者:User

標籤:android   style   blog   http   ar   sp   java   on   檔案   

1.編譯環境說明

         Linux 伺服器(任意電腦都可以,建議選擇配置高的)安裝ubuntu 10.04 作為編譯的主機,其他開發人員在xp 下,通過SSH/Telent 等協議登入linux 主機進行編。

2.安裝JDK

sudo tar –jxvf jdk1.6.0_26.tar.bz2

安裝結束後還要設定環境變數讓Android 找到這個路徑,通過vim 開啟/etc/bash.bashrc,增加下面的語句:
export JAVA_HOME=/home/yanfa/Android/jdk1.6.0_26
export ANDROID_JAVA_HOME=$ JAVA_HOME
export PATH=$JAVA_HOME/bin: $PATH

要根據實際情況修改路徑“/home/yanfa/Android/ jdk1.6.0_26”,儲存退出。

輸入以下指令,如果出現相關的JDK 版本資訊,證明成功

3.安裝其他的必須的工具軟體

sudo apt-get install buid-essential
sudo apt-get install zlib1g-dev
sudo apt-get install flex
sudo apt-get install libx11-dev
sudo apt-get install gperf
sudo apt-get install libncurses5-dev
sudo apt-get install bison
sudo apt-get install git-core
sudo apt-get install gnupg
sudo apt-get install libsdl-dev
sudo apt-get install libsd0-dev
sudo apt-get install libwxgtk2.6-dev

sudo apt-get install zip
sudo apt-get install curl
sudo apt-get install valgrind
sudo apt-get install ncurses
sudo apt-get install gcc-multilib
sudo apt-get install g++-multilib
sudo apt-get install lib32ncurses5-dev
sudo apt-get install ia32-libs
sudo apt-get install x11proto-core-dev
sudo apt-get install libx11-dev
sudo apt-get install lib32readline5-dev
sudo apt-get install lib32z-dev
sudo apt-get install java-common
sudo apt-get install unixodbc
sudo apt-get install kernel-package
sudo apt-get install build-essential
sudo apt-get install libqt3-headers
sudo apt-get install libqt3-mt
sudo apt-get install libqt3-mt-dev
sudo apt-get install libqt3-compat-headers

 

 

4. 全志android 系統編譯可分為兩部分:一部分是 linux 核心編譯(lichee) ;另 一部分是 android 源碼編譯

~shenbao-new/wifi_DDR128X16_shenbao#
| --  android           --- android 源碼
| --  lichee              --- linux 核心
|      |--   buildroot

|      ………..      
|      |--  build.sh
|      |--  linux-3.0
|      |--   out            --- 產生鏡像檔案的目錄,編譯成功就會產生此目錄

全志Android SDK編譯詳解(一)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.