公司上一个Android 5.1的项目完成了,编译环境使用的是同事配置好的ubuntu 12.04。目前准备做Android O的项目,然而下载了Android O的源码,编译发现有一堆的错误。网上查了一下Android O的编译环境和Android 5.1的还是有差异的。自己从新下载安装了ubuntu 16.04,摸索了一下,总结出下边的编译环境搭建方法,给大家参考一下。如有不对的地方,还请各位大神提出。
1、配置java1.8
udo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
sudo update-alternatives --config java 选择java的版本
sudo update-alternatives --config javac 选择javac的版本
java –version 查看java版本
2、编译软件安装
sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386
sudo apt-get install libx11-dev:i386 libreadline6-dev:i386libgl1-mesa-dev g++-multilib
sudo apt-get install tofrodos python-markdown libxml2-utils xsltproczlib1g-dev:i386
sudo apt-get install dpkg-dev libsdl1.2-dev libesd0-dev
sudo a