1、编译环境准备下载Android代码需要大约需要8.5G,单独编译一套代码需要30G左右,多套的话硬盘空间至少需要100G以上。2. 配置android在Linux下的编译环境 安装编译所需的软件包:1 $ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev x11proto-core-dev libx11-dev libreadline6-dev libgl1-mesa-glx libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev lib32readline6-dev gcc-4.4 g++-4.4 g++-4.4-multilib gcc-4.4-multilib
2 $ sudoln -s /usr/lib/i386-linux-gnu/libX11.so.1 /usr/lib/i386-linux-gnu/libX11.so3 $cd /usr/bin/$sudomv gcc gcc.bak$sudo ln -s gcc-4.4 gcc$sudomv g++ g++.bak$sudo ln -s g++-4.4 g++Python2.6-2.7,download from http://www.python.org/download/ (Ubuntu12.04一般自带)。3.安装JDK
在Ubuntu下安装JDK比较简单,可以在软件中心直接搜索安装,也可以按以下方法安装:安装Java 6(android2.3或更新的版本4.0以上等)$ sudo add-apt-repository"deb http://archive.canonical.com/ lucid partner"
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk安装Java 5(amdroid2.3之前Froyo版本和更老的版本)$ sudo add-apt-repository"deb http://archive.ubuntu.com/ubuntu hardy main multiverse"
$ sudo add-apt-repository"deb http://archive.ubuntu.com/ubuntu hardy-updates main multiverse"
$ sudo apt-get update
$ sudo apt-get install sun-java5-jdk4、配置ccache--------------------------------------------------------------------------------你可以选择是否搭建使用ccache编译器缓存设置。Ccache充当一个编译器缓存,可以用来加速再次编译。这招很管用,如果你经常需要清理环境或如果你频繁切换不同的构建产品来多次编译,这样设置后使之重复编译的时间缩短。$vi ~/.bashrcexport USE_CCACHE=1 //系统默认存放在~/.ccacheexport CCACHE_DIR=<path-to-your-cache-directory> //建议设置大小为50-100GB$ source ~/.bashrc在你下载完代码后,执行下面的命令prebuilts/misc/linux-x86/ccache/ccache -M 50G
如果编译的版本为android4.0即Ice Cream Sandwich (4.0.x),执行下面的命令prebuilt/linux-x86/ccache/ccache-M 50G配置好后,这些设置会一直保留
更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2013-11/92232p2.htm
推荐阅读:Android ROM开发之Android源码搭建与编译 http://www.linuxidc.com/Linux/2013-11/92207.htmUbuntu 12.04 编译Android 4.0.3 的环境配置 http://www.linuxidc.com/Linux/2012-11/73918.htm
Linux下关于文件&&目录操作的命令小结Ubuntu Linux sudo日志记录配置相关资讯 Android环境搭建 Android编译环境
- PhoneGap-Android开发环境搭建 (06/14/2014 08:34:38)
- Linux下搭建Android开发环境 (03/19/2013 08:35:26)
- Ubuntu 12.10下配置Android开发环 (01/16/2013 09:20:49)
| - 搭建Qt5.1.0 Beta的Android开发环 (05/31/2013 12:03:50)
- 在CentOS下搭建Android 开发环境 (02/18/2013 09:14:14)
- Ubuntu下Android开发环境的搭建 (08/21/2012 06:49:55)
|
本文评论 查看全部评论 (0)