【Android】MTK Android 源码开发环境搭建



2016-5-16 验证成功


硬件环境:

  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

  建议分开使用,有些指令没有效果,把能使用的完成即可。(注意都是小写)

---------------我这里 gcc-4.5 g++-4.5 提示找不到软件 则都没有装。ubuntu系统自己以前装了 gcc g++.

  安装Wine

  $sudo apt-get install wine

  wine的安装过程中有两次需要用户确认的地方(按tab键选择确认即可)

 

  2.安装JDK  下载 jdk-6u31-linux-i586.bin 文件

  解压到root即可。(----复制到root目录,cp -r www.linuxidc.com_tar.gz /usr/local)

1) 设置可执行权限
chmod 755  jre-6u35-linux-i586.bin
2)执行这个 bin文件
./jre-6u35-linux-i586.bin
然后你就能看到安装过程了。
安装完成后,执行 java  -version 命令,检查一下安装好的 java版本。


3. 在ubuntu 下面自己的工作目录下,解压 android 源码


解压

tar –xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2 //解压 tar.bz2

tar –xZvf file.tar.Z //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip



常用命令: 1. rm 文件名

           2. rm -r 文件夹名


  在android 源码下面 修改mbldenv.sh文件中

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

  PATH=/root/jdk1.6.0_35/bin::$PWD/prebuilt/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin:$PATH

--------------------------下面是自己修改的。


PATH=/root/java/jdk1.6.0_35/bin::$PWD/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin:$PWD/prebuilts/misc/linux-x86/make:$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




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值