`
dyllove98
  • 浏览: 1380710 次
  • 性别: Icon_minigender_1
  • 来自: 济南
博客专栏
73a48ce3-d397-3b94-9f5d-49eb2ab017ab
Eclipse Rcp/R...
浏览量:38265
4322ac12-0ba9-3ac3-a3cf-b2f587fdfd3f
项目管理checkList...
浏览量:78567
4fb6ad91-52a6-307a-9e4f-816b4a7ce416
哲理故事与管理之道
浏览量:131695
社区版块
存档分类
最新评论

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

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics