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

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

 

分享到:
评论

相关推荐

    MTK_android开发环境配置及编译

    MTK Android开发环境配置及编译,很详尽的官方文件。

    mtk6573系统开发环境搭建

    ### MTK6573系统开发环境搭建详细指南 MTK6573作为一款广泛应用于移动设备的芯片组,其系统开发环境的搭建对于软件开发者尤为重要。本文将基于王晓斌所分享的经验,深入解析搭建MTK6573开发环境的步骤与要点,旨在...

    android开发环境搭建

    搭建Android开发环境是每个Android开发者必须经历的步骤,下面我们将详细阐述如何进行这一过程,以及如何将源代码导入Eclipse。 首先,安装JDK是非常关键的一步,因为Android开发需要Java环境支持。你可以访问...

    《Android应用开发揭秘》源码

     第2章 Android开发环境搭建  2.1 Android开发准备工作  2.2 开发包及其工具的安装和配置  2.2.1 安装JDK和配置Java开发环境  2.2.2 Eclipse的安装与汉化  2.2.3 SDK和ADT的安装和配置  2.3 创建第一个...

    MTK 手机开发源码

    同时,开发者需要配置合适的开发环境,如设置正确的交叉编译器、搭建ADB调试环境等。熟悉这些工具和环境的使用,能提高开发效率。 6. 调试与测试 在MTK手机开发中,调试和测试是必不可少的环节。开发者可以利用...

    MTK6577+Android编译之kernel

    开发环境搭建在虚拟机内,操作系统选用的是Ubuntu 14.04。硬件配置方面,最初的内存配置为H9TP32A4GDMCPR,包含4GB eNAND和512MB LPDDR2;后续进行了硬件升级,改为H9TP32A8JDMCPR,其中包括4GB eNAND和1GB LPDDR2。...

    mtK.rar_mtk_mtk 入门_mtk2625开发环境

    在MTK平台开发中,开发者通常需要搭建一个完整的开发环境,包括硬件环境(如开发板)和软件环境(如编译器、调试工具等)。以下是一些关于MTK平台开发环境的关键知识点: 1. **开发工具链**:MTK通常使用GCC(GNU ...

    MTK6573_环境搭建.doc

    【MTK6573 环境搭建】是指针对基于MTK6573芯片的Android设备进行的开发环境构建过程。MTK6573是一款由联发科(Mediatek)推出的3G智能手机平台,适用于入门级和中低端手机市场。本文将详细介绍在Ubuntu 11.10 64位...

    Ubuntu系统搭建Android开发环境

    ### Ubuntu系统搭建Android开发环境 #### 一、概述 随着移动互联网的发展,Android操作系统作为全球最流行的移动操作系统之一,其应用开发与系统定制的需求日益增长。对于开发者而言,选择一个高效稳定的开发环境...

    MTK开发的一些入门资料

    4. **编译环境搭建**:使用交叉编译工具链和相应的SDK,搭建开发环境。例如,对于Android系统,可能需要Android NDK和Android源码环境。 5. **Android.mk与BoardConfig.mk**:这两个文件是Android构建系统的一部分...

    MTK入门导读 MTK入门必学

    二、MTK开发环境搭建 MTK开发通常涉及Android系统,因此你需要熟悉Android Studio和相关工具链。首先,下载并安装官方提供的SDK和PDK(Platform Development Kit),这些工具包含了编译、调试以及设备管理所需的所有...

    android 5.0 安装环境文档

    本文将详细讲解如何搭建Android 5.0的开发环境,以及其编译规则,特别关注MTK(MediaTek)平台的相关设置。 一、Android 5.0开发环境准备 1. **操作系统**: 通常推荐使用Ubuntu 14.04或更高版本,因为Linux环境对...

    手机MTK6226-05c部分源码 地址

    - **环境搭建**:为了能够顺利编译和调试源码,需要搭建合适的开发环境。这通常包括安装必要的工具链(如交叉编译器)、配置开发工具(如IDE)等步骤。 - **学习资源**:除了源码本身外,还可以参考官方文档、社区...

    安卓系统源码编译-(非常珍贵)

    1. **编译环境搭建** - **操作系统**:推荐使用64位的Ubuntu 10.04,因为其他版本可能会遇到未知的Bug。尽管如此,Ubuntu的其他版本理论上也是可行的。 - **GCC版本**:确保安装的是GCC 4.4,而不是4.6。如果默认...

    Ubuntu14.04以及新版本_编译多平台MTK代码

    JDK是编译Android源码的基础环境之一,不同的Android版本对JDK的要求也不尽相同。例如,对于Android 4.4.4之前的版本,需要安装JDK 1.6,而Android 4.4.4及以后的版本则可以使用OpenJDK。为了安装JDK 1.6,可以通过...

    很全的MTK驱动手册

    3. **驱动开发环境**:如何搭建MTK的开发环境,包括安装交叉编译器、设置环境变量、使用MTK的开发工具链等。 4. **驱动模型**:MTK可能使用类似于Android的HAL(硬件抽象层)结构,其中驱动程序被组织在不同的层次...

    做mtk的一些常用经验

    1. **环境配置**:MTK开发首先需要搭建合适的开发环境,包括安装必要的SDK(Software Development Kit)和IDE(Integrated Development Environment),如Eclipse或MDK(MediaTek Development Kit)。确保所有驱动...

    MTK_resource.rar

    MTK平台的入门资料通常会涵盖MTK芯片的基本架构、操作系统支持、开发环境搭建、驱动程序编写以及应用层软件开发等方面,对于想要涉足MTK开发的工程师来说,是一份不可多得的学习资料。 其次,"www.pudn.com.txt"...

    AndroidN_Build_Environment_on_Ubuntu_14.04_64-bit_Installation_SOP.pdf

    3. 获取Android源码:从官方或者MTK提供的资源获取对应版本的Android源代码。 4. 配置编译环境:根据目标设备和平台配置环境变量和构建选项。 5. 编译构建:执行编译命令开始构建过程,等待编译完成。 6. 测试构建:...

Global site tag (gtag.js) - Google Analytics