2012最新ANDROID框架源码下载方法

 a)         在WINDOWS下比较不好,最好是在linux下

(我试过Windows下GIT没有64位的支持,用TortoiseGit连接不上服务器,但有人实现成功的)

b)        安装虚拟机,安装ubuntu(必须8.04以上)

c)         配置安装下载环境

http://source.android.com/source/initializing.html

d)        下载安装GIT

                        i.              新版的UBUNTU貌似是已经装好的

                      ii.              查看是否已装好 git –version

                    iii.              下载GIT:sudo apt-get install git-core gnupg

e)         安装Java SDK

                        i.               Java 6: for Gingerbread and newer (姜饼或更新的)

                      ii.              sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

                    iii.              sudo apt-get update

                     iv.              sudo apt-get install sun-java6-jdk

f)         安装一些要求的库

                        i.              On Ubuntu 10.10: sudo ln -s /usr/lib32/mesa/libGL.so.1 /usr/lib32/mesa/libGL.so

                      ii.              32-bit (experimental): 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

g)        下载源码的方法:

http://source.android.com/source/downloading.html

h)        配置路径

                        i.              mkdir ~/bin

                      ii.              PATH=~/bin:$PATH

i)          下载安装REPO

                        i.              curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo

                      ii.              chmod a+x ~/bin/repo

j)          配置REPO 以下“WORKING_DIRECTORY”为自己命名文件夹

                        i.              mkdir WORKING_DIRECTORY

                      ii.              cd WORKING_DIRECTORY

                    iii.              repo init -u https://android.googlesource.com/platform/manifest

                     iv.              repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

k)        下载源码 –> 预计要比较久的时间

                        i.              repo sync (到4.0为止差不多在4G多大的文件)

你可能感兴趣的:(Android)