预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Ubuntu环境下Android平台源码的下载及编译2012-02-0217:08:56我来说两句收藏我要投稿[字体:小大]本文介绍Ubuntu环境下Android源码下载及编译方法Android源码是什么?Android源码就是指Android平台和软件源码不单指Linux内核Kernel我们常说的LinuxKernel在这个Opensourceproject里只是其中的一个组成部分。那么我们什么时候需用到Andriod源码呢?添加修改驱动、固化APK应用、定制OS、权限及服务修改或固化等等大都需要修改到Android源码当然了做单纯的上层APK开发也可以使用Android源码比较大大概有3G+(不包含Linux内核)所以大家在下载前已经把磁盘空间配置好免得浪费一个晚上时间。以下是自测环境情况:Ubuntu10.10x86Android2.3主要参考网址:Android源代码官方网站:http://source.android.com编译参考1:http://source.android.com/source/initializing.html编译参考2:http://source.android.com/source/downloading.html编译参考3:http://source.android.com/source/building.html编译参考4:http://source.android.com/source/building-devices.html下面就把android源码在ubuntu10.10上下载、编译过程汇总一下官方文档比较详细的本文以摘要汇总补充为主如仍有问题尽量参考官方网页或留言。一、初始环境搭建1、安装JDK下面是安装Java6的命令格式按照顺序在终端中执行:Java6(forandroid2.1+):$sudoadd-apt-repository"debhttp://archive.canonical.com/lucidpartner"$sudoadd-apt-repository"deb-srchttp://archive.canonical.com/ubuntulucidpartner"$sudoapt-getupdate$sudoapt-getinstallsun-java6-jdk假如你想切换JAVA版本(安装多个JAVA版本时)输入如下指令:sudoupdate-alternatives--configjavasudoupdate-alternatives--configjavac使用如下指令查看当前的Java版本号:java-version补充:如何在两个版本的javajdk中切换由于开发需要我得安装java5和java6在ubuntu上如何从一个版本的java切换到另外一个版本?update-java-alternatives可以帮你实现这个功能。你可以使用update-java-alternatives-l来查看已经安装的jdk版本。dallas@dallas-desktop:~/work$update-java-alternatives-ljava-1.5.0-sun53/usr/lib/jvm/java-1.5.0-sunjava-6-sun63/usr/lib/jvm/java-6-sun然后可以使用update-java-alternatives-sxxx来选择需要使用的jdk版本update-java-alternatives-sjava-6-sun2、安装编译工具以下命令一次执行全部需要的编译工具安装$sudoapt-getinstallgit-coregnupgflexbisongperfbuild-essentialzipcurlzlib1g-devlibc6-devlibncurses5-devx11proto-core-devlibx11-devlibreadline5