WEB开发网
开发学院手机开发Android 开发 Ubuntu 上编译 Android 过程 阅读

Ubuntu 上编译 Android 过程

 2010-04-12 15:58:00 来源:WEB开发网   
核心提示:android的源代码下载的官方网站是:http://source.android.com源代码的下载说明页面是:http://source.android.com/download其实英文好的朋友大可不必看偶在此罗嗦,直接follow google的说明就行了,Ubuntu 上编译 Android 过程,一切都很简单

android的源代码下载的官方网站是:http://source.android.com

源代码的下载说明页面是:http://source.android.com/download

其实英文好的朋友大可不必看偶在此罗嗦,直接follow google的说明就行了,一切都很简单。

下面就把android platform在slackware 12.0上面的下载、编译过程汇总一下:

(1)当然了,需要安装slackware 12.0或者更高版本的linux发行版,直接选择“full”模式,完全安装。

(2)确认环境是否达到了要求,你可以在linux下面建立一个账户,然后在账户的目录下面查看是否满足如下的要求:

a)git (1.5.4或者以上版本,slackware 12.0本身就是1.5.5的)

b)python (2.4或者以上的版本,slackware 12.0本身应该是2.5的)

c)jdk5.0 以上的版本,这个slackware 12.0没有,slackware只有java的运行环境而已,于是登录:

http://java.sun.com/javase/downloads

下载一个即可,我下载的是jdk5.0 update 10的版本,理论上应该越高越好吧。

然后,就用chmod a+x jdkxxxxxxx.bin,然后运行,安装到你的机器上即可。

(注:当然了,也可以直接su成root把安装包弄到/usr/local目录下面去)

然后有一个网络方面的设置需要注意,运行如下程序:

/usr/local/jdk-xxxxxxx/bin/ControlPanel

选择在network里面选择setting,然后把连接类型设置为Direct Connection。

(3)创建工作目录,进入工作目录,创建bin目录:

mkdir ~/works

mkdir ~/works/android_dev

cd ~/works/android_dev

mkdir bin

(4)下载安装repo版本管理工具

curl http://android.git.kernel.org/repo > ~/works/android_dev/bin/repo

cd bin

chmod a+x repo

(5)开始准备下载android

cd ~/works/android_dev

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

通常情况下会出现 error提示(如果是以前没有创建过repo账户的话),这个不要紧,忽略掉它好了。

(6)配置repo账户

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

git config --global user.name "xxxxxx"

1 2 3  下一页

Tags:Ubuntu 编译 Android

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