码迷,mamicode.com
首页 > 移动开发 > 详细

Android系统编译环境搭建

时间:2015-06-25 14:10:16      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:android开发

之前在公司做Android系统开发时,服务器编译环境都是我来配置的,总结了一份文档,文档放着很久了,一来跟大家共享下,二来防止丢失。

1.JDK环境变量配置
将mtkoss.tar.gz上传到/目录,使用命令:#tar –xvzf mtkoss.tar.gz
修改/etc/profile文件,加入环境变量:

JAVA_HOME=/mtkoss/jdk/1.6.0_45-ubuntu-10.04/x86_64
JRE_HOME=/mtkoss/jdk/1.6.0_45-ubuntu-10.04/x86_64/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

2.配置Android编译环境:(可以直接执行android_compile_env.sh 脚本)

# sudo apt-get install git-core 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 openjdk-6-jdk tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386

3.降低gcc/g++版本(Ubuntu默认的gcc/g++得版本都有点高)

# sudo apt-get install gcc-4.4
# sudo apt-get install g++-4.4
#sudo update-alternatives –install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40
#sudo update-alternatives –install /usr/bin/g++ g++ /usr/bin/g++-4.4 40
#sudo update-alternatives –install /usr/bin/gcc gcc /usr/bin/gcc-4.6 30
#sudo update-alternatives –install /usr/bin/g++ g++ /usr/bin/g++-4.6 30

选择gcc/g++ 为4.4的版本:

# sudo update-alternatives –config gcc
# sudo update-alternatives –config g++

此外,MTK代码中有自己的编译脚本根目录下面,以.sh结尾,里面默认设置有Java JDK编译路径,要设置成自己的JDK编译路径才能编译通过。

Android系统编译环境搭建

标签:android开发

原文地址:http://blog.csdn.net/qq435757399/article/details/46634871

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!