Welcome 微信登录

首页 / 操作系统 / Linux / Android 编译环境配置搭建(Ubuntu 12.04)及环境导致编译错误QA

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
  • 1
  • 2
  • 下一页
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)
表情: 姓名: 字数
版权所有©石家庄振强科技有限公司2024 冀ICP备08103738号-5 网站地图