硬件环境:

  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

【Android】MTK Android 源码开发环境搭建相关推荐

  1. Android之ubuntu源码开发环境搭建笔记

    为什么80%的码农都做不了架构师?>>>    昨天,把电脑主机全换了,因此之前的工作环境得重新搭建,我是既开心又纠结,开心的是可以用高配置的电脑,纠结的是搭环境比较麻烦,稍有不慎, ...

  2. 开源arduino可视化编辑器Ardublockly源码开发环境搭建

    linux环境下开源arduino可视化编辑器Ardublockly二次开发搭建 1 安装 1.1 系统环境搭建 在Ubuntu上安装Python 2的Tkinter: sudo apt-get in ...

  3. 从零开始搭建Ubuntu 环境下的Android 源码开发环境

    本文从一个干净的Ubuntu 10.04 操作系统出发,一步一步引导你搭建自己的基于eclipse IDE 的Android源码开发环境. 正文会包含一下这些内容: 获得源码 编译源码准备工作 编译工 ...

  4. Android源码编译环境搭建教程 (一) - Ubuntu系统构建

    Android源码编译环境搭建教程 (一) - Ubuntu系统构建 本教程为感兴趣的同学提供Android源码编译的环境搭建,当然这里都是基于windows系统,mac系统也差不多,将相应的软件替换 ...

  5. Ubuntu12.10-amd64系统上搭建Android4.2(JellyBean)源码开发环境

    注意:1) 从android4.1开始,编译Android源码必须使用ubuntu 64位系统,所以请预装Ubuntu64位操作系统! 建议去ubuntu官网下载 ubuntu-desktop-### ...

  6. Android视频直播源码开发直播平台、点播播放器哪家强?

    Android视频直播源码开发直播平台.点播播放器哪家强? 最近在项目中要加入视频直播和点播功能,那么问题来了,我需要一个播放器来播放视频流,那该如何选择呢?除了原生的VideoView(VideoV ...

  7. Gitolite + repo 搭建安卓源码开发环境

    Gitolite + repo 搭建安卓源码开发环境 转载请注明出处:http://blog.csdn.net/u011479494/article/details/50629669 相比gitosi ...

  8. Android聊天室源码开发,悬浮窗的实现及封装思路

    为了实现语音聊天室源码的多场景应用,悬浮小窗口在语音聊天室源码开发中还是比较常见的需求,主要是指用户在语音连麦过程中打开其它界面或者退到桌面时语音连麦不会中断且会有一个悬浮小窗口位于最上层,接下来我们 ...

  9. ardupilot java_基于Eclipse IDE的Ardupilot飞控源码阅读环境搭建

    基于Eclipse IDE的Ardupilot飞控源码阅读环境搭建 作者:Awesome 日期:2017-10-21 需准备的软件工具 Ardupilot飞控源码 PX4 toolchain JAVA ...

最新文章

  1. C# 开启及停止进程
  2. 人工智能:AI 芯片快速起航
  3. php v9 ajax 翻页,php ajax 无刷新翻页实现代码
  4. 跨域,json与jsonp格式
  5. MyBatis源码分析-2-基础支持层-反射模块-TypeParameterResolver/ObjectFactory
  6. 上传图片---SpringMVC学习笔记(十一)
  7. 写java线程导致电脑内存不足_如何写出让java虚拟机发生内存溢出异常OutOfMemoryError的代码...
  8. android原生插件,适用于 Android 的原生 (C++) 插件
  9. [渝粤教育] 广东-国家-开放大学 21秋期末考试大学英语210262k2
  10. IAR工程适配GD32芯片
  11. eclipse 装阿里规范模板
  12. 邮箱服务器如何配置?POP和IMAP如何定义?
  13. 线性回归——多重共线性
  14. html期末作业代码网页设计——蛋糕甜品店(4页) web期末作业设计网页_甜品美食大学生网页设计作业成品
  15. 移动端 touch事件
  16. 火狐浏览器插件开发小试
  17. 2022年保险从业者要考什么样的证书?RFP、CFP、AFP哪个比较好?
  18. python库有哪些餐厅_Python告诉你上海有哪些高性价比的西餐厅
  19. 通过IDM提高QQ群文件下载速度
  20. CSDN博客和OJ,两种积累编程代码量的方法对比

热门文章

  1. 移动web开发常用JavaScript代码(转)
  2. 架构之道(4) - 最後的最後,让大家都知道自己在做什麽
  3. CREATE SEQUENCE添加自增序列及NEXT VALUE FOR返回序列号
  4. php,cgi,nginx关系
  5. 第四课 CSS核心知识点
  6. TestLink学习七:TestLink测试用例Excel转换XML工具
  7. 2014迅雷校园招聘笔试题答案
  8. 安装yarn 心得分享
  9. 谈谈读“SEO实战密码”的一些感悟
  10. 刘光毅:频谱统一推进5G尽早商用 4G网络向5G平滑演进