WEB开发网
开发学院手机开发Android 开发 Android Source Code Download 阅读

Android Source Code Download

 2010-04-12 03:42:00 来源:WEB开发网   
核心提示:chmode a+x jdk-6u11-linux-i586.bin运行这个可执行文件, 将生成的目录jdk1.6.0_11拷贝到/usr/local/下将下列环境变量加入~/.bashrc:export PATH=/usr/local/jdk1.6.0_11/bin:$PATHexport JAVA_HOME=/us

chmode a+x jdk-6u11-linux-i586.bin

运行这个可执行文件, 将生成的目录jdk1.6.0_11拷贝到/usr/local/下

将下列环境变量加入~/.bashrc:

export PATH=/usr/local/jdk1.6.0_11/bin:$PATH

export JAVA_HOME=/usr/local/jdk1.6.0_11

export ANDROID_JAVA_HOME=$JAVA_HOME

TOPOther tools

sudo apt-get install gcc g++

sudo apt-get install flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev

build-essential zip curl libncurses5-dev zlib1g-dev valgrind libreadline5-dev

如果因为缺少X11/Xatom.h和X11/Xlib.h导致的build失败, 可以安装如下包:

sudo apt-get install x11proto-core-dev # provides Xatom.h

sudo apt-get install libx11-dev # provides Xlib.h

TOP交叉编译环境

android emulator 默认的目标代码是arm7的代码。如果需要将目标代码移植到其他 版本的arm平台上去,需要重新配置相应的交叉编译环境。

TOP下载Android平台源代码

1. 初始化要下载的文件列表:

cd ~/android/src

repo init -u git://android.git.kernel.org/platform/manifest.git

如果想检出除master外其他分支上的代码可以用-b选项:

cd ~/android/src

repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake

2. 配置git帐户

git config --global user.email "xxxxx@xxxxxxx"

git config --global user.name "xxxxxx"

3. 同步文件列表:

repo sync

在第一次下载全部代码完成后,可以按模块更新子项目的代码:

repo sync project-path

其中的project-path可以在src/.repo/manifests/default.xml中找到:

< ?xml version="1.0" encoding="UTF-8"?>

< manifest>

< remote name="korg"

fetch="git://android.git.kernel.org/"

review="review.source.android.com" / >

< default revision="master"

remote="korg" / >

< project path="build" name="platform/build">

上一页  1 2 3 4 5 6 7  下一页

Tags:Android Source Code

编辑录入:coldstar [复制链接] [打 印]
赞助商链接