MTK安卓编译环境搭建_第1页
MTK安卓编译环境搭建_第2页
MTK安卓编译环境搭建_第3页
MTK安卓编译环境搭建_第4页
MTK安卓编译环境搭建_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MTK安卓编译环境搭建 严惕梅1声明此文档是根据MTK官方提供的Android_4.0_Build_Environment_on_Ubuntu_10.04_64-bit_Installation_SOP.pdf文档来安装的。如有不对之处,烦请指正,谢谢。2首先,安装64位Ubuntu10.04。打开虚拟机,文件新建虚拟机,根据新建虚拟机向导的提示填写系统相关信息,最后选择完成,Vmware会自行安装,安心等待。3如果新建虚拟机完成后打开电源出现如下错误:这是因为BIOS把CPU的虚拟技术给关闭了,我们只要进入BIOS打开相应选项就可以了。4一般电脑打开电源,闪出的第一个界面会显示Press【D

2、EL】enter BIOS setting之类的信息,我们根据提示按相应的按键进入BIOS。(台式机一般都是DEL键,笔记本则是F1F12都有可能。)下面给出我电脑的设置图供大家参考。进入BIOS高级处理器设置5选择开启后按F10保存就可以了。6安装完成后如下所示:7如果不习惯英文的话可以选择面板的SystemAdministrationLanguage Support中安装中文。接下来,就正式开始搭建编译环境了。81.安装编译相关文件打开终端(Applications-Accessories-Terminal或者快捷键Ctrl+Alt+T),进入超级用户:sudo su -,输入账户密码,就

3、进入了超级用户。更新更新资源:apt-get upate(资源包在/etc/apt下的sources.list,有兴趣的可以了解下)然后输入安装指令:apt-get install flex bison gperf build-essential curl zlib1g-dev g+-multilib g+-4.4-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z1-dev wine mingw32 tofrodos等待系统自行安装

4、。安装完成后重新输入安装指令可查看是否有安装出错的信息,如果正确安装了会显示:0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.92.下载JDKhttp:/ 下载64位Linux版本的jdk1.6,如:1011下载完成后打开终端窗口,通过cd命令进入文件所在目录,然后执行命令: ./jdk-6u37-linux-x64.bin 进行jdk安装。安装完成后请在终端输入命令设置jdk环境变量:sudo gedit /etc/profile,在文件末尾加上: #set java environmentexport JAVA_H

5、OME=/home/ytm52513/jdk1.6.0_37export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar修改后运行: . /etc/profile 立即生效。(.和/中有空格)其中, JAVA_HOME是各自电脑上jdk安装位置。完成后可以在终端输入java version查看jdk是否正确安装。至此,jdk安装完毕。123.设置编译路径终端进入要编译的代码根目录,用文本工具打开mbldenv.sh文件,然后修改jdk路径和arm-eabi-gc

6、c路径(arm-eabi-gcc路径请使用绝对路径,要不然后面编到preload时会报arm-eabi-gcc命令无法找到的错误),完了后在终端运行source mbldenv.sh,使之立即生效,接下来我们就可以使用命令./mk listp查看代码下可用的mak文件,然后./mk $customer_project new开始编译。13编译MTK安卓模拟器1.编译MTK SDK包:./mk banyan_addon编译完成后在out/host/linux-x86/sdk_addon下,会有mtk_sdk_api_addon-10.1.zip生成。2.解压mtk_sdk_api_addon-10.1.zip将解压后的mtk_sdk_api_addon-10.1整个文件夹放在android原本的sdk的add-ons目录下。3.进入android的sdk:.android-sdkadd-onsmtk_sdk_api_addon-10.1emulator目录下,将其中的emulator.exe或者emulator(如果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论