zoukankan      html  css  js  c++  java
  • 【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

  • 相关阅读:
    [JLOI2011]飞行路线 不同的算法,不同的悲伤
    洛谷 [USACO17OPEN]Bovine Genomics G奶牛基因组(金) ———— 1道骗人的二分+trie树(其实是差分算法)
    P3203 [HNOI2010]弹飞绵羊 —— 懒标记?分块?
    tarjan 题目汇总(含解析)
    P1262 间谍网络 (tarjan缩点 水过去)
    #1117. 编码 ( 字典树版 ) 题解分析
    一道并查集的(坑)题:关闭农场closing the farm
    四重解法---P1047 校门外的树
    一道搜索题【2013 noip提高组 DAY2 t3】华容道
    ●BZOJ 1499 [NOI2005]瑰丽华尔兹
  • 原文地址:https://www.cnblogs.com/rayray/p/2921828.html
Copyright © 2011-2022 走看看