当前位置: 代码迷 >> Android >> MTK Android 源码开发环境筹建
  详细解决方案

MTK Android 源码开发环境筹建

热度:430   发布时间:2016-05-01 11:35:42.0
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

?

  相关解决方案