当前位置: 代码迷 >> Android >> ubuntu android 源码上载
  详细解决方案

ubuntu android 源码上载

热度:83   发布时间:2016-05-01 20:20:22.0
ubuntu android 源码下载

启动eclipse后workspace 被占用问题:

该文件夹缺少权限,全部赋予读写执行权限后解决

?

[email protected]:~$ sudo chown 777 -R? /media/娱乐/ubuntuwspace

?

版本控制工具git

?

下载源码

Android 系统的源码,很大差不多有3G,不过不同的人看到地方也都不一样。比如开发的一般看pakagets的app下的程序源码工程。

1.

安装git 和gnupg 。输入

$sudo apt-get install git-core gnupg

2.

安装其它工具

$sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev

?

3.
安装valgrind 工具

$sudo apt-get install valgrind

?

4.
安装java sdk

$sudo apt-get install sun-java6-sdk

$cd /etc/alternatives
$sudo rm javadoc.1.gz javadoc
$sudo ln -s /usr/lib/jvm/java-1.6.0-sun/man/man1/javadoc.1.gz javadoc.1.gz
$sudo ln -s /usr/lib/jvm/java-1.6.0-sun/bin/javadoc javadoc


?

5.
下载 repo 工具

$mkdir
$HOME/bin

$vi
.bashrc

加入

export
PATH=$HOME/bin:$PATH

$source
.bashrc

$ curl
http://android.git.kernel.org/repo> $HOME/bin/repo

$ cd
$HOME/bin

$ chmod
+x
repo

?

6.
导出 android 项目

$ cd

$ mkdir
Android

$ cd
Android

$ repo init -u git://android.git.kernel.org/platform/manifest.git
并完成提示的配置,这样我们建立的目录就已经和 Googleandroid 源码库建立了链接。

?

7.
开始下载 android platform 的源代码

$ repo sync

由于 android 的源码很大,现在完整的代码已经高达 3G 以上,所以最分文件夹进行同步下载。如要下载 kernel :

$repo sync kernel

?