在Ubuntu7.10上编译android
1 概述
上个星期看到android开放源代码的消息,虽然觉得Google的这个动作会对业界产生很大影响,但没有时间仔细看,只浏览了 Project layout。今天上午一个网友在mail中说已经编译、运行过android。我趁着中午休息时间,在一个Ubuntu7.10的虚拟机上编译、运行了一下。
我在这个虚拟机上编译过openmoko、poky。相对于这两个使用OpenEmbedded的平台,android的编译要简单一些,快一些。 我在编译openmoko和poky时,将所有下载包都保存在一个目录中,将编译目录的sources子目录指向这个目录。这样做,一方面即使以后有些链接失效,也还可以编起来(其实编译时都不需要连接外网); 另一方面在重新编译时,不用重新下载,可以加快编译速度。即使这样,完全编译一次poky也要一个晚上。编译android时,下载用了1个小时,编译也只需要1个小时。
2 编译中的两个小问题
2.1 python和JDK
Google网站对编译过程的介绍还是很清晰的。不过在介绍其它软件包时,都给出了apt-get命令,却单独给出了python和JDK的链接地址,容易对读者产生误导,以为要手工安装这两个软件。 其实这两个软件也应该通过apt-get安装。特别是python,如果从源代码安装,可能因为依赖其它软件,导致一些组件编译失败,影响android的编译。而且python 2.6的源代码包没有提供make uninstall,卸载也比较麻烦。 其实我们只需要一个apt-get命令,就可以安装所有依赖的软件。
2.2 "fatal: git 1.5.4 or later required"
在Ubuntu7.10上执行repo init时,会出现"fatal: git 1.5.4 or later required"的错误提示。在Ubuntu8.04上编译没有这个问题。下面的流程里会介绍怎样解决这个问题。 3 在Ubuntu7.10上的编译流程
ubuntu下编译android_IT/计算机_专业资料。ubuntu下编译android全过程一.PC 工作环境准备 1.从 Ubuntu 官方主页 www.ubuntn.com.cn 下载 Ubuntu8.04 桌面版,然后...
Ubuntu下编译Android源码全过程_IT/计算机_专业资料。源码全过程( Ubuntu 下编译 Android 源码全过程(转) 源码, 编译, Ubuntu, Android 一、获取 Android 源代码 ...
一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后下载、编译和安装Android源代码。 一. 环境准备。 1. 磁盘...
Ubuntu下配置Android编译运行环境_IT/计算机_专业资料。Ubuntu下配置Android编译运行环境今日推荐 78份文档 不小心又胖了 胖女人必看 ...
Ubuntu系统中下载并编译Android源代码_IT/计算机_专业资料。在Ubuntu中下载并编译Android源代码的全过程,其中有自己遇到的一些问题和自己分享的经验。Ubuntu...
ubuntu10.04下编译android2.3源码_计算机软件及应用_IT/计算机_专业资料。www.tsingyuan.cn ubuntu10.04 下编译 android2.3 源码 首先编译 2.3 的需要的是 JD...
ubuntu 下编译 android4.0 (顺便谈谈国产平板 android4.0一些被误解的观点) 其实,android 4.0发布之后的几天就想编译出来体验一下 ICS,事情多得一直拖到今天,...
Android编译环境在ubuntu上的安装_IT/计算机_专业资料。Android编译环境在ubuntu上的安装Android on Ubuntu 10.04 Contents [hide] 1 Overview 2 The relevant Andr...
Ubuntu下编译Android及安装_IT/计算机_专业资料。Ubuntu下编译Android及安装Ubuntu 环境下编译 Android 源码及安装 环境下编译 源码及安装本次实验环境为 Ubuntu10.04...
闽公网安备 35021102001881号 
热门文档