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

Android 系统移植与调试(一)Android编译环境编译服务器搭建

时间:2016-05-13 04:22:50      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:

1、ubuntu系统安装

android 编译官方推荐 64bit的编译。 Ubuntu 建议安装 12.04 的 64 位版,可用 ultraiso 等工具制作 U 盘启动盘。
安装与一般Ubuntu系统安装一致,这里不做赘述!

2、 Ubuntu 环境搭建

代码的编译需要在 Ubuntu 64 位系统下进行,所以环境搭建以 ubuntu 系统为主。

2.1、 Ubuntu 基础工具

在ubuntu 命令窗口输入下面的命令,安装一些基础的工具。等待安装完毕,可以继续下一步:

sudo apt-get install vim git git-core zip unzip rar unrar curl minicom valgrind gawk

安装过程需要花费一点时间,因为Ubuntu的服务器一般在国外。
当然,你可以通过修改Ubuntu把下载的服务器地址修改到国内,会快很多

2.2、Android 编译工具

直接在Ubuntu 命令窗口输入如下命令进行相应编译工具的安装

sudo apt-get install gnupg flex bison gperf build-essential zlib1g-dev gcc-multilib
g++-multilib libc6-dev libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev
xsltproc lib32readline-gplv2-dev lib32z1-dev libxml2-utils imagemagick lzop libesd0-dev
libwxgtk2.8-dev zlib1g-dev libncurses5-dev lib32z1-dev lib32bz2-dev lib32ncurses5-dev
lib32z-dev libgl1-mesa-dev mingw32 tofrodos gcc-4.4 g++-4.4 g++-4.4-multilib

安装过程需要花费一点时间,因为Ubuntu的服务器一般在国外。
当然,你可以通过修改Ubuntu把下载的服务器地址修改到国内,会快很多

2.3、安装 jdk

jdk 的版本推荐使用 6u45,其他版本可能存在一些乱七八糟的编译问题,安装的步骤如下:

a、在网上下载 jdk-6u45-linux-x64.bin
b、拷贝到 /opt/,chmod u+x jdk-6u45-linux-i586.bin
c、./jdk-6u45-linux-i586.bin
d、配置环境变量,在/etc/profile 或 ~/.bashrc 加上:
JAVA_HOME=/opt/jdk1.6.0_45
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME CLASSPATH
export PATH=$PATH:$JAVA_HOME/bin

安装完毕之后,基本的编译环境搭建就可以了。这个时候,你可以通过git去获取源码。然后进行编译。
这个环境主要是google推荐的标准的编译环境的搭建。对于 amlogic 编译环境搭建  RK编译环境搭建 全志编译环境搭建 都是大同小异。
而且每个芯片厂商都会有推荐的编译说明文档。可以根据文档搭建。当然根据上面的步骤搭建完环境。编译这些芯片厂商的源码也是没有问题的。
除非有些芯片有特殊的编译工具版本的要求。
安装过程需要花费一点时间,因为Ubuntu的服务器一般在国外。
当然,你可以通过修改Ubuntu把下载的服务器地址修改到国内,会快很多

Android 系统移植与调试(一)Android编译环境编译服务器搭建

标签:

原文地址:http://blog.csdn.net/capeng/article/details/51336704

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