Ubuntu14.04 编译 Android4.4.4

1.虚拟机&乌班图:
虚拟机:
http://pan.baidu.com/s/1b0tGWu
乌班图14.04
http://pan.baidu.com/s/1c28DyOo
操作步骤:
http://jingyan.baidu.com/article/0320e2c1ef9f6c1b87507bf6.html

 
 
2.编译环境配置:
http://jileniao.net/linux-android-building.html

sudo apt-get update
sudo apt-get upgrade

  sudo apt-get install build-essential
  sudo apt-get install make
  sudo apt-get install gcc
  sudo apt-get install g++
  sudo apt-get install libc6-dev
  sudo apt-get install patch
  sudo apt-get install texinfo
  sudo apt-get install libncurses-dev
  sudo apt-get install git-core gnupg
  sudo apt-get install flex
  sudo apt-get install bison
  sudo apt-get install libsdl-dev
  sudo apt-get install gperf
  sudo apt-get install libesd0-dev
  sudo apt-get install build-essential
  sudo apt-get install zip
  sudo apt-get install curl
  sudo apt-get install ncurses-dev
  sudo apt-get install zlib1g-dev
  sudo apt-get install valgrind
  sudo apt-get install libgtk2.0-0:i386
  sudo apt-get install libpangox-1.0-0:i386
  sudo apt-get install libpangoxft-1.0-0:i386
  sudo apt-get install libidn11:i386
  sudo apt-get install gstreamer0.10-pulseaudio:i386
  sudo apt-get install gstreamer0.10-plugins-base:i386
  sudo apt-get install gstreamer0.10-plugins-good:i386
  sudo apt-get install libwxgtk2.6-dev  (sudo apt-get install libwxgtk2.8-dev)
  sudo apt-get install python2.5(该软件我没有安装成功,最后也没出什么问题)
  sudo apt-get install gstreamer0.10-ffmpeg:i386(该软件我没有安装成功,最后也没出什么问题)
 
3.添加的工具:(不添加在编译时会出错)
  sudo apt-get install libxml2-utils
  sudo apt-get install lzma
 
 
4.下载源码:
http://pan.baidu.com/s/1dFIKG29
  拖入虚拟机解压
      7z x manager.7z -r -o /home/xx
解释如下:
x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)manager.7z 是压缩文件,这里大家要换成自己的。如果不在当前目录下要带上完整的目录
-r 表示递归所有的子文件夹
-o 是指定解压到的目录,这里大家要注意-o后是没有空格的直接接目录

 

5.编译源码:
http://www.jianshu.com/p/367f0886e62b

 

6.乌班图上搭建eclipse开发环境(eclipse + sdk + adt)
http://pan.baidu.com/s/1kUZTm9D


7.android源码的模块编译
http://blog.csdn.net/luoshengyang/article/details/6566662/

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(android,源码,编译)