1、
Android编译电脑硬件要求
2、安装Ubuntu14.04系统
3、安装
MTK开发环境工具包
4、安装Android编译工具JDK
5、公钥提供方式及各源码下载
6、编译命令说明
1、Android编译电脑硬件要求
CPU: intel I7 8core以上;
内存: 16G以上 硬盘 1T以上
注:以上列出来的是编译电脑的最低要求。如果小于这个配置编译会出现莫名奇妙 的错误,所以请保证编译电脑至少达到这个性能。
2、安装Ubuntu14.04系统
1.从网址下载ubuntu14.04的安装镜像ISO文件
2、安装ubuntu系统:
► 如果用虚拟机开发可以参考我们的文档《ubuntu系统安装说明》;
► 如果直接电脑安装ubuntu系统作为编译服务器,安装方式可以选择把ISO 文件刻录成光盘或者做成启动U盘安装,具体方法请百度;
3、安装
MTK开发环境工具包
执行如下四条命令分别安装
编译环境工具包:
1、sudo apt-get update
2、sudo apt-get install -y git gcc lib32stdc++6 gnupg flex bison gperf build-essential zip
3、sudo apt-get install -y curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 g++-multilib mingw32 tofrodos libgl1-mesa-dev
python-markdown libxml2-utils xsltproc zlib1g-dev:i386
4、sudo apt-get install l
IBSwitch-perl lib
SSL-dev libncurses5 libncurses5-dev 若需要编译modem源码,需要安装如下工具
5、 sudo apt-get install libxml-sax-expat-incremental-perl sudo cpan install XML::Simple
注:操作ubuntu过程中尽量不要在root用户下操作,所有操作最好直接用开机登录 的用户下去执行即可,如执行操作需要root权限,在命令前加上sudo。
4、安装Android编译工具JDK
注意:Android 4.4及以下是用JDK1.6;Android 5.0及以上使用jdk1.7; Android7.0及以上使用jdk1.8; 确认所买
核心板所对应android版本,下述的jdk版本无需全部安装。
安装JDK1.6:
1、下载jdk1.6的工具,
2、将jdk1.6.0_37.tar.bz2该工具包复制到ubuntu系统下的/home/目录下;
3、打开终端,用 sudo tar vxf jdk1.6.0_37.tar.bz2解压;
4、然后sudo chmod -R 777 /home/jdk1.6.0_37 修改权限;
5、编写脚本vi setjdk6.sh(指定jdk环境变量),添加如下指令:
#!/bin/sh
export JAVA_HOME=/home/jdk1.6.0_37
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
保存并修改权限sudo chmod 777 setjdk6.sh ,最后执行该脚本,. setjdk6.sh (注意 . 后面有一个空格),执行完后, 输入java -version ,如果成功会显示如下:
更多详细内容请下载附件查看