android源码编译

搭建编译环境Ubuntu12.04

deb http://old-releases.ubuntu.com/ubuntu precise main universe restricted multiverse
deb http://old-releases.ubuntu.com/ubuntu precise-security universe main multiverse restricted
deb http://old-releases.ubuntu.com/ubuntu precise-updates universe main multiverse restricted
deb http://old-releases.ubuntu.com/ubuntu precise-proposed universe main multiverse restricted
sudo sed -i.bak -r 's/(archive|security).ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update && sudo apt upgrade
  • 安装JDK1.6
sudo add-apt-repository "deb http://ppa.launchpad.net/ferramroberto/java/ubuntu natty main"
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 9B0C62D556E316D9
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com B725097B3ACC3965
sudo apt-get update
sudo apt-get install sun-java6-jdk
  • 安装相关开发包
sudo apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 \
x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib \
mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
  • 安装repo
mkdir ~/bin
PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
posted @ 2024-08-06 22:17  迦洛德影歌  阅读(12)  评论(0)    收藏  举报