硬件环境:
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开发环境配置及编译,很详尽的官方文件。
### MTK6573系统开发环境搭建详细指南 MTK6573作为一款广泛应用于移动设备的芯片组,其系统开发环境的搭建对于软件开发者尤为重要。本文将基于王晓斌所分享的经验,深入解析搭建MTK6573开发环境的步骤与要点,旨在...
搭建Android开发环境是每个Android开发者必须经历的步骤,下面我们将详细阐述如何进行这一过程,以及如何将源代码导入Eclipse。 首先,安装JDK是非常关键的一步,因为Android开发需要Java环境支持。你可以访问...
第2章 Android开发环境搭建 2.1 Android开发准备工作 2.2 开发包及其工具的安装和配置 2.2.1 安装JDK和配置Java开发环境 2.2.2 Eclipse的安装与汉化 2.2.3 SDK和ADT的安装和配置 2.3 创建第一个...
同时,开发者需要配置合适的开发环境,如设置正确的交叉编译器、搭建ADB调试环境等。熟悉这些工具和环境的使用,能提高开发效率。 6. 调试与测试 在MTK手机开发中,调试和测试是必不可少的环节。开发者可以利用...
开发环境搭建在虚拟机内,操作系统选用的是Ubuntu 14.04。硬件配置方面,最初的内存配置为H9TP32A4GDMCPR,包含4GB eNAND和512MB LPDDR2;后续进行了硬件升级,改为H9TP32A8JDMCPR,其中包括4GB eNAND和1GB LPDDR2。...
在MTK平台开发中,开发者通常需要搭建一个完整的开发环境,包括硬件环境(如开发板)和软件环境(如编译器、调试工具等)。以下是一些关于MTK平台开发环境的关键知识点: 1. **开发工具链**:MTK通常使用GCC(GNU ...
【MTK6573 环境搭建】是指针对基于MTK6573芯片的Android设备进行的开发环境构建过程。MTK6573是一款由联发科(Mediatek)推出的3G智能手机平台,适用于入门级和中低端手机市场。本文将详细介绍在Ubuntu 11.10 64位...
### Ubuntu系统搭建Android开发环境 #### 一、概述 随着移动互联网的发展,Android操作系统作为全球最流行的移动操作系统之一,其应用开发与系统定制的需求日益增长。对于开发者而言,选择一个高效稳定的开发环境...
4. **编译环境搭建**:使用交叉编译工具链和相应的SDK,搭建开发环境。例如,对于Android系统,可能需要Android NDK和Android源码环境。 5. **Android.mk与BoardConfig.mk**:这两个文件是Android构建系统的一部分...
二、MTK开发环境搭建 MTK开发通常涉及Android系统,因此你需要熟悉Android Studio和相关工具链。首先,下载并安装官方提供的SDK和PDK(Platform Development Kit),这些工具包含了编译、调试以及设备管理所需的所有...
本文将详细讲解如何搭建Android 5.0的开发环境,以及其编译规则,特别关注MTK(MediaTek)平台的相关设置。 一、Android 5.0开发环境准备 1. **操作系统**: 通常推荐使用Ubuntu 14.04或更高版本,因为Linux环境对...
- **环境搭建**:为了能够顺利编译和调试源码,需要搭建合适的开发环境。这通常包括安装必要的工具链(如交叉编译器)、配置开发工具(如IDE)等步骤。 - **学习资源**:除了源码本身外,还可以参考官方文档、社区...
JDK是编译Android源码的基础环境之一,不同的Android版本对JDK的要求也不尽相同。例如,对于Android 4.4.4之前的版本,需要安装JDK 1.6,而Android 4.4.4及以后的版本则可以使用OpenJDK。为了安装JDK 1.6,可以通过...
3. **驱动开发环境**:如何搭建MTK的开发环境,包括安装交叉编译器、设置环境变量、使用MTK的开发工具链等。 4. **驱动模型**:MTK可能使用类似于Android的HAL(硬件抽象层)结构,其中驱动程序被组织在不同的层次...
1. **环境配置**:MTK开发首先需要搭建合适的开发环境,包括安装必要的SDK(Software Development Kit)和IDE(Integrated Development Environment),如Eclipse或MDK(MediaTek Development Kit)。确保所有驱动...
MTK平台的入门资料通常会涵盖MTK芯片的基本架构、操作系统支持、开发环境搭建、驱动程序编写以及应用层软件开发等方面,对于想要涉足MTK开发的工程师来说,是一份不可多得的学习资料。 其次,"www.pudn.com.txt"...
3. 获取Android源码:从官方或者MTK提供的资源获取对应版本的Android源代码。 4. 配置编译环境:根据目标设备和平台配置环境变量和构建选项。 5. 编译构建:执行编译命令开始构建过程,等待编译完成。 6. 测试构建:...
完成环境搭建后,通过一个小项目或示例代码来验证编译环境是否正常工作。这可以是简单的Hello World程序,也可以是MTK平台的特定组件,如驱动或应用。 通过以上步骤,你应该能成功建立MTK编译环境,从而进行高效的...