`
abc20899
  • 浏览: 928936 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu 10.10 编译Android 2.2

阅读更多
网上找的Ubuntu 10.10 编译Android 2.2攻略基本上都有各种各样的问题。我这份也只保证适应自己的系统。

参考价值有限,纯给自己备忘。

1)$ sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind
2)因为编译需要1.5,所以卸掉默认的jdk 1.6  装1.5。虽然可以弄成2个jdk替换,但我比较懒,卸了省心。

$sudo apt-get remove openjdk-6-jdk

$sudo apt-ge  remove openjdk-6-jre

$sudo apt-get remove openjdk-6-jre-headless

1.5从官网上下,随便找个目录装,这里放在/opt下,目录名改成jdk1.5。

3)修改/etc/envieroment,注意是用冒号分隔的。。。

$ sudo gedit /etc/environment

写在environment

PATH="/opt/jdk1.5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

JAVA_HOME=/opt/jdk1.5

JAVA_BIN=/opt/jdk1.5/bin

CLASSPATH=/opt/jdk1.5/lib/dt.jar:/opt/jdk1.5/lib/tools.jar

$sudo source ~/.bachrc

4 设置repo

$ sudo curl http://Android.git.kernel.org/repo >/bin/repo

$ sudo chmod a+x /bin/repo

找个大点的地方,建个目录,www.linuxidc.com怎么说得有个10g吧

$mkdir mm

$chmod 777 mm

$cd mm

5 大概2G的代码,我这不给力的有线通得了一晚上,当然后面不加froyo会死的很惨。

$repo init -u git://Android.git.kernel.org/platform/manifest.git-b froyo

$repo sync

6 进到目录下,开始make,我这不给力的本本编了6个小时。。。

$make sdk

生成的东东在这个目录下

out\host\linux-x86\sdk\Android-sdk_eng.root_linux-x86

附:Eclispe附加源码的方法

在Android.jar边上建一个目录sources,把源码这个目录下\frameworks\base\core\java的东西copy过去就好了,其他的东西请自助
分享到:
评论

相关推荐

    ubuntu10.10编译内核3.0.8实验报告

    Ubuntu 10.10 编译 Linux 3.0.8 内核实验报告 本实验报告旨在指导用户在 Ubuntu 10.10 操作系统环境下编译 Linux 3.0.8 内核版本。实验的主要步骤包括安装 Ubuntu 10.10 操作系统、下载和解压 Linux 3.0.8 内核文件...

    ubuntu10.10编译内核步骤

    经过个人实践,包括内核下载和安装gcc,make等工具的介绍,以及从内核的下载到编译到安装过程,不错的教程哦

    新手XP下硬盘安装ubuntu10.10图文教程

    Ubuntu 10.10在2010年10月正式发布,让众多Ubuntu用户都对这款全新的系统充满期望。毕竟,Ubuntu 10.10是Canonical公司推出的最为用户友好的系统,而且为它添加了很多新的功能。  熟悉Ubuntu系统的用户了解,在...

    用Ubuntu10.10 dvd版本作为本地源,Ubuntu 10.10 DVD ISO挂载的方式来更新软件

    ### 使用Ubuntu 10.10 DVD ISO作为本地源更新软件的方法 在本文中,我们将详细介绍如何使用Ubuntu 10.10 DVD ISO文件作为本地软件仓库来更新系统中的软件包。这种方法对于网络不稳定或者带宽有限的环境非常有用,...

    Ubuntu10.10下tftp服务器配置笔记

    Ubuntu 10.10 下 TFTP 服务器配置笔记 本文档介绍了在 Ubuntu 10.10 操作系统下如何配置 TFTP 服务器,从虚拟机网络配置到 TFTP 服务器的搭建,旨在帮助读者快速搭建 TFTP 服务器。 一、虚拟机网络配置 在 Ubuntu...

    ubuntu10.10安装配置全过程图文详解

    ### Ubuntu 10.10 安装与配置全过程详解 #### 一、准备工作与下载 在开始安装之前,首先需要准备好相应的环境和资源。Ubuntu 10.10 的下载地址为:[http://www.ubuntu.org.cn/desktop/get-ubuntu/download/]...

    Ubuntu10.10

    ### Ubuntu 10.10 在 Windows XP 下的安装指南及关键知识点 #### 安装环境与准备 - **操作系统**: Windows XP - **硬盘需求**: 至少 40GB 的空闲空间,用于安装 Ubuntu 10.10 和相关文件。 - **所需文件**: - **...

    在U盘中安装Ubuntu 10.10的方法

    ### 在U盘中安装Ubuntu 10.10的方法 #### 安装前的准备与注意事项 ##### 一、安装条件 要在U盘上安装Ubuntu 10.10,首先需要满足一定的硬件条件: 1. **U盘容量**:至少需要4GB以上的U盘,以确保能够容纳Ubuntu...

    Ubuntu10.10安装指南

    ### Ubuntu 10.10 安装指南详解 #### 引言 Ubuntu 10.10,代号"Maverick Meerkat",是一款备受赞誉的开源操作系统,基于Debian并采用Linux内核。它以其用户友好、稳定可靠的特点,赢得了全球无数用户的青睐。本文将...

    ubuntu-10.10镜像文件下载链接

    ### Ubuntu 10.10 镜像文件下载及使用指南 #### 一、Ubuntu 10.10 概述 Ubuntu 10.10,代号Maverick Meerkat,是Ubuntu发行版的一个版本,于2010年10月10日发布。该版本在桌面环境方面进行了多项改进,并引入了新...

    ubuntu 10.10网络配置10步曲

    ubuntu 10.10网络配置10步曲

    U盘安装ubuntu10.10图文教程

    U盘安装ubuntu10.10图文教程

    Ubuntu10.10(64位)编译Android2.3源码 遇到的错误

    ### Ubuntu10.10(64位)编译Android2.3源码遇到的问题及解决方案 #### 一、概述 在使用Ubuntu10.10(64位)操作系统尝试编译Android2.3源码的过程中,遇到了一系列错误。这些问题主要与缺少必要的库文件和支持工具...

    Ubuntu10.10下kgdb环境搭建

    ### Ubuntu10.10下kgdb环境搭建详解 #### 前言 随着Linux操作系统在嵌入式领域的广泛应用,内核级别的调试成为了许多开发者必须掌握的一项技能。不同于用户空间的应用程序,内核级别的调试更加复杂,因为它发生在...

    Ubuntu 10.10安装配置tftp服务.doc

    ### Ubuntu 10.10 安装配置 TFTP 服务详尽指南 #### 引言 TFTP(Trivial File Transfer Protocol),简单文件传输协议,是TCP/IP协议族中的一个重要成员,主要用于在网络中实现简单且低开销的文件传输服务。TFTP...

    ubuntu10.10的x86-qtopia-2.2.0具体问题总结

    3. **交叉编译**:由于Qtopia是为x86架构设计的,而Ubuntu 10.10可能是运行在不同架构上的(例如x86_64或ARM),因此很可能需要设置交叉编译环境。这包括安装交叉编译工具链,如gcc-arm-linux-gnueabi,以及配置相应...

    g++4.4 for ubuntu10.10 64bit

    总结起来,g++4.4 for Ubuntu 10.10 64bit是那个时代C++开发的重要工具,它的存在为开发者提供了可靠的编译环境。理解g++与Ubuntu系统、libc的相互作用以及Deb包的安装方式,有助于我们更好地掌握Linux平台上的C++...

Global site tag (gtag.js) - Google Analytics