Android build Env for Ubuntu14.04

1. 普通机器硬件最低配置要求:

cpu: i7 8核16进程

硬盘:2T

内存:16G

系统:Ubuntu 14.04 LTS 版本

2. 刀片机服务器配置(仅供参考):

CPU:E5-2620 v3 @ 2.40GHz ×24

硬盘:4T

内存:32G

系统:Ubuntu 14.04 LTS 版本

以上硬件配置编译Android Rom最快50分钟左右,最慢1.5个左右小时。

CPU:E5-2620 v4 @ 2.10GHz ×32

硬盘:4T

内存:32G

系统:Ubuntu 14.04 LTS 版本

以上硬件配置编译Android Rom最快45分钟左右,最慢1.5个左右小时。

3. 编译工具安装

更换默认 shell, 使用下面命令:

sudo rm /bin/sh && sudo ln -sn /bin/bash /bin/sh

编译环境安装:

sudo apt-get install libtool openssh-server samba git-core g++ make  \

diffstat texi2html texinfo subversion gawk chrpath libsm6 libxrender1 \

libfontconfig1 lzop libxml-sax-expat-perl python-xlrd python-xlwt tofrodos xsltproc

sudo apt-get install gnupg flex bison gperf build-essential zip curl \

zlib1g-dev libc6-dev lib32ncurses5-dev lib32z1 lib32ncurses5 \

x11proto-core-dev libx11-dev libreadline-gplv2-dev lib32z1-dev \

libgl1-mesa-dev g++-multilib binutils-mingw-w64 tofrodos \

python-markdown libxml2-utils xsltproc genisoimage python-imaging bc

OpenJDK 可以直接使用 apt-get 安装

sudo apt-get install openjdk-7-jdk openjdk-7-jre openjdk-7-doc

sudo apt-get install openjdk-8-jdk openjdk-8-jre openjdk-8-doc

根据Ubuntu版本,如果不能安装openjdk指定的版本,则需要执行下面命令

sudo add-apt-repository ppa:openjdk-r/ppa

sudo apt-get update

sudo apt-get install openjdk-7-jdk openjdk-7-jre openjdk-7-doc

sudo apt-get install openjdk-8-jdk openjdk-8-jre openjdk-8-doc

配置JDK默认版本

sudo update-alternatives --config java

sudo update-alternatives --config javac

java -version 查看默认版本是否正确

猜你喜欢

转载自blog.csdn.net/superjaingchao/article/details/81386263
env