ubuntu下下载Android源代码的方法

            下载并且安装VM和Ubuntu。在这我就不提供方法了,不懂的童鞋可以去百度一下或者google。

记住,在给虚拟机配置的时候,建议硬存大于30G,内存大于1G。

说下原因(仅此我个人经历):

我第一次分给虚拟机硬存20G,内存512M。

结果在我下载完Android源代码的时候,消去我10G左右,安装Ubuntu系统就消去9G左右,加起来就差不多20G了。你觉得正巧,是的,是正巧,但不要忘记,我们还要编译的,编译也是需要空间的,所以,在编译过程中就会报错,因为这时没有空间了。

内存512M,在下载源代码的时候,是不会出现问题的。但在你编译的时候,也会因此报错的,报什么错,我没有记录下来。

接下来,我不得不重新分配。当然你会说,给它在分空间呗。是的,当我没有选择,如果你觉得这样好,就随便了哦。

安装jdk并配置环境。前面已经写过了,请参考

接下来,开始在终端上操作了哦。Android官方API:http://source.android.com/source/initializing.html

babyjing@ubuntu:~$

sudo apt-get install git-core gnupg flex bison gperf build-essential \

zip curl zlib1g-dev libc6-dev libncurses5-dev x11proto-core-dev \

libx11-dev libreadline6-dev libgl1-mesa-dev tofrodos python-markdown \

libxml2-utils xsltproc

Android官方API:http://source.android.com/source/downloading.html

babyjing@ubuntu:~$mkdir ~/bin

babyjing@ubuntu:~$PATH=~/bin:$PATH

下载repo,并使它能执行。Android官方API:http://source.android.com/source/downloading.html

babyjing@ubuntu:~$curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo 

babyjing@ubuntu:~$chmod a+x ~/bin/repo

创建一个目录,存放源代码的。Android官方API:http://source.android.com/source/downloading.html

babyjing@ubuntu:~$mkdir /home/babyjing/android_source

babyjing@ubuntu:~$cd /home/babyjing/android_source

执行repo。Android官方API:http://source.android.com/source/downloading.html

babyjing@ubuntu:~$repo init -u https://android.googlesource.com/platform/manifest

下载代码:Android官方API:http://source.android.com/source/downloading.html

babyjing@ubuntu:~$repo sync

接下来你就慢慢等吧。如果网络不稳定的话,你就要时时关注你的电脑哦。但你不要担心,如果发现很久都停在那里不动的话,你就关闭中断,重新来。从第③步开始吧。

你可能感兴趣的:(ubuntu下下载Android源代码的方法)