【Android】MTK Android 源碼開發環境搭建


硬件環境:

  VMware 虛擬機環境:VMware 虛擬機版本 VMware-workstation-9.0.0-812388

  內存:2.1G

  處理器:雙核雙線程

  硬盤:60G

系統環境:Ubuntu 64位系統 

  鏡像文件 ubuntu-10.04.4-desktop-amd64.iso 

  下載地址:http://releases.ubuntu.com/10.04.4/ubuntu-10.04.4-desktop-amd64.iso

 解鎖root賬戶:

  在終端中輸入:
  sudo passwd root
  Enter new UNIX password: (在這輸入你的密碼)
  Retype new UNIX password: (確定你輸入的密碼)
  passwd: password updated successfully

$sudo gedit /etc/gdm/custom.conf來創建這個配置文件,並且在文件中輸入
[daemon]
AutomaticLoginEnable=true
AutomaticLogin=true
TimedLogin=root
TimedLoginDelay=10
保存關閉,重啟系統時選擇其他賬戶登錄,輸入root和密碼就可以登錄了。

環境設置

  1.更新軟件

  首先在終端執行 

  $sudo apt-get update

  再在終端執行如下指令

  $sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils lib32readline5-dev gcc-4.5 g++-4.5 gcc-4.5-multilib g++-4.5-multilib

  建議分開使用,有些指令沒有效果,把能使用的完成即可。

  安裝Wine

  $sudo apt-get install wine

  wine的安裝過程中有兩次需要用戶確認的地方(按tab鍵選擇確認即可)

 

  2.安裝JDK  下載 jdk-6u31-linux-i586.bin 文件

  解壓到root即可。

  修改mbldenv.sh文件中

  # Overwrite PATH environment setting for JDK & arm-eabi if already exists

  PATH=/root/java/jdk1.6.0_31/bin::$PWD/prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin:$PATH
  export PATH

  檢查安裝環境:

  在終端執行指令,切換到MTK Android根目錄,執行 ./mk check-env

  提示

**********checking Env************
Your building environment is OK
The detail information is in "checkenv.log"!
*************************************************

  環境搭建好,只需要執行工程編譯指令就可以了。

  

  在終端執行 ./mk 工程名 new

 

 

以上內容進行適當調整,參考地址  http://www.52rd.com/Blog/Detail_RD.Blog_howean_35135.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM