您的位置:首页 > 移动开发 > Android开发

Windows平台下载Android源码

2013-05-25 10:33 381 查看
首先,到 http://code.google.com/p/msysgit/downloads/list 上下下载Git-xxx.exe,目前最新版本的是Git-1.7.0.2-preview20100309.exe。下载后安装,然后到新建一个文件夹,保存源码。比如android,右键选中文件夹,选择“git
bash”即可打开windows上的git命令行,找到你需要下载的git路径,就可以使用git clone来下载代码了,比如下载Browsers 的源代码:git clone git://android.git.kernel.org/platform/packages/apps/Browser.git或git
clone git://android.git.kernel.org/platform/external/sqlite.gitPS:

Windows 中,下载全部的源码。

git clone git://android.git.kernel.org/kernel/common.git

git clone git://android.git.kernel.org/kernel/experimental.git

git clone git://android.git.kernel.org/kernel/msm.git

git clone git://android.git.kernel.org/kernel/omap.git

git clone git://android.git.kernel.org/platform/bionic.git

git clone git://android.git.kernel.org/platform/bootable/bootloader/legacy.git

git clone git://android.git.kernel.org/platform/bootable/diskinstaller.git

git clone git://android.git.kernel.org/platform/bootable/recovery.git

git clone git://android.git.kernel.org/platform/bootloader/legacy.git

git clone git://android.git.kernel.org/platform/build.git

git clone git://android.git.kernel.org/platform/dalvik.git

git clone git://android.git.kernel.org/platform/development.git

git clone git://android.git.kernel.org/platform/external/aes.git

git clone git://android.git.kernel.org/platform/external/alsa-lib.git

git clone git://android.git.kernel.org/platform/external/alsa-utils.git

git clone git://android.git.kernel.org/platform/external/apache-http.git

git clone git://android.git.kernel.org/platform/external/astl.git

git clone git://android.git.kernel.org/platform/external/bison.git

git clone git://android.git.kernel.org/platform/external/bluez.git

git clone git://android.git.kernel.org/platform/external/bsdiff.git

git clone git://android.git.kernel.org/platform/external/bzip2.git

git clone git://android.git.kernel.org/platform/external/clearsilver.git

git clone git://android.git.kernel.org/platform/external/dbus.git

git clone git://android.git.kernel.org/platform/external/dhcpcd.git

git clone git://android.git.kernel.org/platform/external/dosfstools.git

git clone git://android.git.kernel.org/platform/external/dropbear.git

git clone git://android.git.kernel.org/platform/external/e2fsprogs.git

git clone git://android.git.kernel.org/platform/external/eglib.git

git clone git://android.git.kernel.org/platform/external/elfcopy.git

git clone git://android.git.kernel.org/platform/external/elfutils.git

git clone git://android.git.kernel.org/platform/external/embunit.git

git clone git://android.git.kernel.org/platform/external/emma.git

git clone git://android.git.kernel.org/platform/external/esd.git

git clone git://android.git.kernel.org/platform/external/expat.git

git clone git://android.git.kernel.org/platform/external/fdlibm.git

git clone git://android.git.kernel.org/platform/external/freetype.git

git clone git://android.git.kernel.org/platform/external/fsck_msdos.git

git clone git://android.git.kernel.org/platform/external/gdata.git

git clone git://android.git.kernel.org/platform/external/genext2fs.git

git clone git://android.git.kernel.org/platform/external/giflib.git

git clone git://android.git.kernel.org/platform/external/googleclient.git

git clone git://android.git.kernel.org/platform/external/grub.git

git clone git://android.git.kernel.org/platform/external/gtest.git

git clone git://android.git.kernel.org/platform/external/hcidump.git

git clone git://android.git.kernel.org/platform/external/icu4c.git

git clone git://android.git.kernel.org/platform/external/iptables.git

git clone git://android.git.kernel.org/platform/external/jdiff.git

git clone git://android.git.kernel.org/platform/external/jhead.git

git clone git://android.git.kernel.org/platform/external/jpeg.git

git clone git://android.git.kernel.org/platform/external/junit.git

git clone git://android.git.kernel.org/platform/external/lcc.git

git clone git://android.git.kernel.org/platform/external/libffi.git

git clone git://android.git.kernel.org/platform/external/libpcap.git

git clone git://android.git.kernel.org/platform/external/libpng.git

git clone git://android.git.kernel.org/platform/external/libxml2.git

git clone git://android.git.kernel.org/platform/external/mtpd.git

git clone git://android.git.kernel.org/platform/external/netcat.git

git clone git://android.git.kernel.org/platform/external/netperf.git

git clone git://android.git.kernel.org/platform/external/neven.git

git clone git://android.git.kernel.org/platform/external/opencore.git

git clone git://android.git.kernel.org/platform/external/openssl.git

git clone git://android.git.kernel.org/platform/external/oprofile.git

git clone git://android.git.kernel.org/platform/external/ping.git

git clone git://android.git.kernel.org/platform/external/ppp.git

git clone git://android.git.kernel.org/platform/external/protobuf.git

git clone git://android.git.kernel.org/platform/external/qemu.git

git clone git://android.git.kernel.org/platform/external/safe-iop.git

git clone git://android.git.kernel.org/platform/external/skia.git

git clone git://android.git.kernel.org/platform/external/sonivox.git

git clone git://android.git.kernel.org/platform/external/sqlite.git

git clone git://android.git.kernel.org/platform/external/srec.git

git clone git://android.git.kernel.org/platform/external/strace.git

git clone git://android.git.kernel.org/platform/external/tagsoup.git

git clone git://android.git.kernel.org/platform/external/tcpdump.git

git clone git://android.git.kernel.org/platform/external/tesseract.git

git clone git://android.git.kernel.org/platform/external/tinyxml.git

git clone git://android.git.kernel.org/platform/external/tremor.git

git clone git://android.git.kernel.org/platform/external/webkit.git

git clone git://android.git.kernel.org/platform/external/wpa_supplicant.git

git clone git://android.git.kernel.org/platform/external/xdelta3.git

git clone git://android.git.kernel.org/platform/external/yaffs2.git

git clone git://android.git.kernel.org/platform/external/zlib.git

git clone git://android.git.kernel.org/platform/frameworks/base.git

git clone git://android.git.kernel.org/platform/frameworks/opt/com.google.android.git

git clone git://android.git.kernel.org/platform/frameworks/opt/com.google.android.googlelogin.git

git clone git://android.git.kernel.org/platform/frameworks/opt/emoji.git

git clone git://android.git.kernel.org/platform/frameworks/policies/base.git

git clone git://android.git.kernel.org/platform/hardware/alsa_sound.git

git clone git://android.git.kernel.org/platform/hardware/libhardware.git

git clone git://android.git.kernel.org/platform/hardware/libhardware_legacy.git

git clone git://android.git.kernel.org/platform/hardware/msm7k.git

git clone git://android.git.kernel.org/platform/hardware/ril.git

git clone git://android.git.kernel.org/platform/manifest.git

git clone git://android.git.kernel.org/platform/packages/apps/AlarmClock.git

git clone git://android.git.kernel.org/platform/packages/apps/Browser.git

git clone git://android.git.kernel.org/platform/packages/apps/Calculator.git

git clone git://android.git.kernel.org/platform/packages/apps/Calendar.git

git clone git://android.git.kernel.org/platform/packages/apps/Camera.git

git clone git://android.git.kernel.org/platform/packages/apps/Contacts.git

git clone git://android.git.kernel.org/platform/packages/apps/Email.git

git clone git://android.git.kernel.org/platform/packages/apps/GoogleSearch.git

git clone git://android.git.kernel.org/platform/packages/apps/HTMLViewer.git

git clone git://android.git.kernel.org/platform/packages/apps/IM.git

git clone git://android.git.kernel.org/platform/packages/apps/Launcher.git

git clone git://android.git.kernel.org/platform/packages/apps/Mms.git

git clone git://android.git.kernel.org/platform/packages/apps/Music.git

git clone git://android.git.kernel.org/platform/packages/apps/OTAProvisioningClient.git

git clone git://android.git.kernel.org/platform/packages/apps/PackageInstaller.git

git clone git://android.git.kernel.org/platform/packages/apps/Phone.git

git clone git://android.git.kernel.org/platform/packages/apps/Settings.git

git clone git://android.git.kernel.org/platform/packages/apps/SoundRecorder.git

git clone git://android.git.kernel.org/platform/packages/apps/Stk.git

git clone git://android.git.kernel.org/platform/packages/apps/Sync.git

git clone git://android.git.kernel.org/platform/packages/apps/Updater.git

git clone git://android.git.kernel.org/platform/packages/apps/VoiceDialer.git

git clone git://android.git.kernel.org/platform/packages/inputmethods/LatinIME.git

git clone git://android.git.kernel.org/platform/packages/inputmethods/OpenWnn.git

git clone git://android.git.kernel.org/platform/packages/inputmethods/PinyinIME.git

git clone git://android.git.kernel.org/platform/packages/providers/ApplicationsProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/CalendarProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/ContactsProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/DownloadProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/DrmProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/GoogleContactsProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/GoogleSubscribedFeedsProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/ImProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/MediaProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/TelephonyProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/UserDictionaryProvider.git

git clone git://android.git.kernel.org/platform/prebuilt.git

git clone git://android.git.kernel.org/platform/recovery.git

git clone git://android.git.kernel.org/platform/system/bluetooth.git

git clone git://android.git.kernel.org/platform/system/core.git

git clone git://android.git.kernel.org/platform/system/extras.git

git clone git://android.git.kernel.org/platform/system/wlan/broadcom.git

git clone git://android.git.kernel.org/platform/system/wlan/ti.git

git clone git://android.git.kernel.org/platform/vendor/asus/eee_701.git

git clone git://android.git.kernel.org/platform/vendor/csr/unifi-105x.git

git clone git://android.git.kernel.org/platform/vendor/csr/unifi-60xx.git

git clone git://android.git.kernel.org/platform/vendor/htc/dream-open.git

git clone git://android.git.kernel.org/platform/vendor/qcom/surf.git

git clone git://android.git.kernel.org/tools/android-issuetrackerredirect.git

git clone git://android.git.kernel.org/tools/executablewar.git

git clone git://android.git.kernel.org/tools/gerrit-contactstore.git

git clone git://android.git.kernel.org/tools/gerrit-keyapplet.git

git clone git://android.git.kernel.org/tools/gerrit.git

git clone git://android.git.kernel.org/tools/gimd.git

git clone git://android.git.kernel.org/tools/gwtexpui.git

git clone git://android.git.kernel.org/tools/gwtjsonrpc.git

git clone git://android.git.kernel.org/tools/gwtorm.git

git clone git://android.git.kernel.org/tools/manifest.git

git clone git://android.git.kernel.org/tools/protobuf.git

git clone git://android.git.kernel.org/tools/repo.git

git clone git://android.git.kernel.org/tools/test/manifest.git

git clone git://android.git.kernel.org/tools/test/project0.git

或使用批处理文件内容如下

#This shell to get the cupcake in turn by dictory

TALK=1

DEBUG=0

echo "TALK mode is: " TALK

echo "DEBUG mode is: " DEBUG

mkdir kernel

cd kernel

#in kernel

if [ "$TALK" == "1" ]; then

echo "Now we get 'kernel' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/kernel/common.git

git clone git://android.git.kernel.org/kernel/experimental.git

git clone git://android.git.kernel.org/kernel/linux-2.6.git

git clone git://android.git.kernel.org/kernel/lk.git

git clone git://android.git.kernel.org/kernel/msm.git

git clone git://android.git.kernel.org/kernel/omap.git

fi

cd ..

mkdir platform

cd platform

#in platform

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/bionic.git

git clone git://android.git.kernel.org/platform/build.git

git clone git://android.git.kernel.org/platform/dalvik.git

git clone git://android.git.kernel.org/platform/development.git

git clone git://android.git.kernel.org/platform/manifest.git

git clone git://android.git.kernel.org/platform/prebuilt.git

git clone git://android.git.kernel.org/platform/recovery.git

fi

mkdir bootable

cd bootable

#in platform/bootable

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/bootable' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/bootable/diskinstaller.git

git clone git://android.git.kernel.org/platform/bootable/recovery.git

fi

mkdir bootloader

cd bootloader

#in platform/bootable/bootloader

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/bootable/bootloader' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/bootable/bootloader/legacy.git

fi

cd ..

cd ..

mkdir bootloader

cd bootloader

#in platform/bootloader

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/bootloader' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/bootloader/legacy.git

fi

cd ..

mkdir external

cd external

#in platform/externa

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/external' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/external/aes.git

git clone git://android.git.kernel.org/platform/external/alsa-lib.git

git clone git://android.git.kernel.org/platform/external/alsa-utils.git

git clone git://android.git.kernel.org/platform/external/apache-http.git

git clone git://android.git.kernel.org/platform/external/astl.git

git clone git://android.git.kernel.org/platform/external/bison.git

git clone git://android.git.kernel.org/platform/external/blktrace.git

git clone git://android.git.kernel.org/platform/external/bluez.git

git clone git://android.git.kernel.org/platform/external/bsdiff.git

git clone git://android.git.kernel.org/platform/external/bzip2.git

git clone git://android.git.kernel.org/platform/external/clearsilver.git

git clone git://android.git.kernel.org/platform/external/dbus.git

git clone git://android.git.kernel.org/platform/external/dhcpcd.git

git clone git://android.git.kernel.org/platform/external/dosfstools.git

git clone git://android.git.kernel.org/platform/external/dropbear.git

git clone git://android.git.kernel.org/platform/external/e2fsprogs.git

git clone git://android.git.kernel.org/platform/external/eglib.git

git clone git://android.git.kernel.org/platform/external/elfcopy.git

git clone git://android.git.kernel.org/platform/external/elfutils.git

git clone git://android.git.kernel.org/platform/external/embunit.git

git clone git://android.git.kernel.org/platform/external/emma.git

git clone git://android.git.kernel.org/platform/external/esd.git

git clone git://android.git.kernel.org/platform/external/expat.git

git clone git://android.git.kernel.org/platform/external/fdlibm.git

git clone git://android.git.kernel.org/platform/external/freetype.git

git clone git://android.git.kernel.org/platform/external/fsck_msdos.git

git clone git://android.git.kernel.org/platform/external/gdata.git

git clone git://android.git.kernel.org/platform/external/genext2fs.git

git clone git://android.git.kernel.org/platform/external/giflib.git

git clone git://android.git.kernel.org/platform/external/googleclient.git

git clone git://android.git.kernel.org/platform/external/grub.git

git clone git://android.git.kernel.org/platform/external/gtest.git

git clone git://android.git.kernel.org/platform/external/hcidump.git

git clone git://android.git.kernel.org/platform/external/icu4c.git

git clone git://android.git.kernel.org/platform/external/ipsec-tools.git

git clone git://android.git.kernel.org/platform/external/iptables.git

git clone git://android.git.kernel.org/platform/external/jdiff.git

git clone git://android.git.kernel.org/platform/external/jhead.git

git clone git://android.git.kernel.org/platform/external/jpeg.git

git clone git://android.git.kernel.org/platform/external/junit.git

git clone git://android.git.kernel.org/platform/external/kernel-headers.git

git clone git://android.git.kernel.org/platform/external/lcc.git

git clone git://android.git.kernel.org/platform/external/libffi.git

git clone git://android.git.kernel.org/platform/external/libpcap.git

git clone git://android.git.kernel.org/platform/external/libpng.git

git clone git://android.git.kernel.org/platform/external/libxml2.git

git clone git://android.git.kernel.org/platform/external/mtd-utils.git

git clone git://android.git.kernel.org/platform/external/mtpd.git

git clone git://android.git.kernel.org/platform/external/netcat.git

git clone git://android.git.kernel.org/platform/external/netperf.git

git clone git://android.git.kernel.org/platform/external/neven.git

git clone git://android.git.kernel.org/platform/external/opencore.git

git clone git://android.git.kernel.org/platform/external/openssl.git

git clone git://android.git.kernel.org/platform/external/oprofile.git

git clone git://android.git.kernel.org/platform/external/ping.git

git clone git://android.git.kernel.org/platform/external/ppp.git

git clone git://android.git.kernel.org/platform/external/protobuf.git

git clone git://android.git.kernel.org/platform/external/qemu.git

git clone git://android.git.kernel.org/platform/external/safe-iop.git

git clone git://android.git.kernel.org/platform/external/skia.git

git clone git://android.git.kernel.org/platform/external/sonivox.git

git clone git://android.git.kernel.org/platform/external/speex.git

git clone git://android.git.kernel.org/platform/external/sqlite.git

git clone git://android.git.kernel.org/platform/external/srec.git

git clone git://android.git.kernel.org/platform/external/strace.git

git clone git://android.git.kernel.org/platform/external/svox.git

git clone git://android.git.kernel.org/platform/external/tagsoup.git

git clone git://android.git.kernel.org/platform/external/tcpdump.git

git clone git://android.git.kernel.org/platform/external/tesseract.git

git clone git://android.git.kernel.org/platform/external/tinyxml.git

git clone git://android.git.kernel.org/platform/external/tremor.git

git clone git://android.git.kernel.org/platform/external/webkit.git

git clone git://android.git.kernel.org/platform/external/wpa_supplicant.git

git clone git://android.git.kernel.org/platform/external/xdelta3.git

git clone git://android.git.kernel.org/platform/external/xmlwriter.git

git clone git://android.git.kernel.org/platform/external/yaffs2.git

git clone git://android.git.kernel.org/platform/external/zlib.git

fi

mkdir bluetooth

cd bluetooth

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/bluetooth' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/external/bluetooth/bluez.git

git clone git://android.git.kernel.org/platform/external/bluetooth/glib.git

git clone git://android.git.kernel.org/platform/external/bluetooth/hcidumb.git

git clone git://android.git.kernel.org/platform/external/bluetooth/hcidump.git

fi

cd ..

cd ..

mkdir frameworks

cd frameworks

#in platform/frameworks

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/frameworks' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/frameworks/base.git

fi

mkdir opt

cd opt

#in platform/frameworks/opt

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/frameworks/opt' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/frameworks/opt/com.google.android.git

git clone git://android.git.kernel.org/platform/frameworks/opt/com.google.android.googlelogin.git

git clone git://android.git.kernel.org/platform/frameworks/opt/emoji.git

fi

cd ..

mkdir policies

cd policies

#in platform/frameworks/policies

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/frameworks/policies' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/frameworks/policies/base.git

fi

cd ..

cd ..

mkdir packages

cd packages

mkdir apps

cd apps

#in platform/packages/apps

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/packages/apps' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/packages/apps/AlarmClock.git

git clone git://android.git.kernel.org/platform/packages/apps/Browser.git

git clone git://android.git.kernel.org/platform/packages/apps/Calculator.git

git clone git://android.git.kernel.org/platform/packages/apps/Calendar.git

git clone git://android.git.kernel.org/platform/packages/apps/Camera.git

git clone git://android.git.kernel.org/platform/packages/apps/Contacts.git

git clone git://android.git.kernel.org/platform/packages/apps/Email.git

git clone git://android.git.kernel.org/platform/packages/apps/GlobalSearch.git

git clone git://android.git.kernel.org/platform/packages/apps/GoogleSearch.git

git clone git://android.git.kernel.org/platform/packages/apps/HTMLViewer.git

git clone git://android.git.kernel.org/platform/packages/apps/IM.git

git clone git://android.git.kernel.org/platform/packages/apps/BLauncher.git

git clone git://android.git.kernel.org/platform/packages/apps/Mms.git

git clone git://android.git.kernel.org/platform/packages/apps/Music.git

git clone git://android.git.kernel.org/platform/packages/apps/OTAProvisioningClient.git

git clone git://android.git.kernel.org/platform/packages/apps/PackageInstaller.git

git clone git://android.git.kernel.org/platform/packages/apps/Phone.git

git clone git://android.git.kernel.org/platform/packages/apps/Provision.git

git clone git://android.git.kernel.org/platform/packages/apps/Settings.git

git clone git://android.git.kernel.org/platform/packages/apps/SoundRecorder.git

git clone git://android.git.kernel.org/platform/packages/apps/Stk.git

git clone git://android.git.kernel.org/platform/packages/apps/Sync.git

git clone git://android.git.kernel.org/platform/packages/apps/Updater.git

git clone git://android.git.kernel.org/platform/packages/apps/VoiceDialer.git

fi

cd..

mkdir inputmethods

cd inputmethods

#in platform/packages/inputmethods

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/packages/inputmethods' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/packages/inputmethods/LatinIME.git

git clone git://android.git.kernel.org/platform/packages/inputmethods/OpenWnn.git

git clone git://android.git.kernel.org/platform/packages/inputmethods/PinyinIME.git

fi

cd ..

mkdir providers

cd providers

#in platform/packages/providers

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/packages/providers' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/packages/providers/ApplicationsProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/CalendarProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/ContactsProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/DownloadProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/DrmProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/GoogleContactsProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/GoogleSubscribedFeedsProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/ImProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/MediaProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/TelephonyProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/UserDictionaryProvider.git

git clone git://android.git.kernel.org/platform/packages/providers/WebSearchProvider.git

fi

cd ..

cd ..

mkdir hardware

cd hardware

#in platform/hardware

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/hardware' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/hardware/alsa_sound.git

git clone git://android.git.kernel.org/platform/hardware/libhardware.git

git clone git://android.git.kernel.org/platform/hardware/libhardware_legacy.git

git clone git://android.git.kernel.org/platform/hardware/msm7k.git

git clone git://android.git.kernel.org/platform/hardware/ril.git

fi

cd ..

mkdir system

cd system

#in platform/system

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/system' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/system/bluetooth.git

git clone git://android.git.kernel.org/platform/system/core.git

git clone git://android.git.kernel.org/platform/system/extras.git

git clone git://android.git.kernel.org/platform/system/vold.git

fi

mkdir wlan

cd wlan

#in platform/system/wlan

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/system/wlan' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/system/wlan/broadcom.git

git clone git://android.git.kernel.org/platform/system/wlan/ti.git

fi

cd ..

cd ..

mkdir vendor

cd vendor

#in platform/vendor

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/vendor' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/vendor/aosp.git

git clone git://android.git.kernel.org/platform/vendor/pv-open.git

git clone git://android.git.kernel.org/platform/vendor/sample.git

fi

mkdir asus

cd asus

#in platform/vendor/asus

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/vendor/asus' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/vendor/asus/eee_701.git

fi

cd ..

mkdir csr

cd csr

#in platform/vendor/csr

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/vendor/csr' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/vendor/csr/unifi-105x.git

git clone git://android.git.kernel.org/platform/vendor/csr/unifi-60xx.git

fi

cd ..

mkdir htc

cd htc

#in platform/vendor/htc

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/vendor/htc' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/vendor/htc/common-open.git

git clone git://android.git.kernel.org/platform/vendor/htc/dream.git

git clone git://android.git.kernel.org/platform/vendor/htc/prebuilt-open.git

git clone git://android.git.kernel.org/platform/vendor/htc/sapphire-open.git

fi

cd ..

mkdir qcom

cd qcom

#in platform/vendor/qcom

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/vendor/qcom' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/vendor/qcom/android-open.git

git clone git://android.git.kernel.org/platform/vendor/qcom/proprietary-open.git

git clone git://android.git.kernel.org/platform/vendor/qcom/surf.git

fi

cd..

mkdir st-ericsson

cd st-ericsson

#in platform/vendor/st-ericsson

if [ "$TALK" == "1" ]; then

echo "Now we get 'platform/vendor/st-ericsson' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/platform/vendor/st-ericsson/u300.git

fi

cd ..

cd ..

cd ..

mkdir tools

cd tools

#in tools

if [ "$TALK" == "1" ]; then

echo "Now we get 'tools' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/tools/android-issuetrackerredirect.git

git clone git://android.git.kernel.org/tools/executablewar.git

git clone git://android.git.kernel.org/tools/gerrit-contactstore.git

git clone git://android.git.kernel.org/tools/gerrit-keyapplet.git

git clone git://android.git.kernel.org/tools/gerrit.git

git clone git://android.git.kernel.org/tools/gimd.git

git clone git://android.git.kernel.org/tools/gwtexpui.git

git clone git://android.git.kernel.org/tools/gwtjsonrpc.git

git clone git://android.git.kernel.org/tools/gwtorm.git

git clone git://android.git.kernel.org/tools/manifest.git

git clone git://android.git.kernel.org/tools/protobuf.git

git clone git://android.git.kernel.org/tools/repo.git

fi

mkdir test

cd test

#in tools/test

if [ "$TALK" == "1" ]; then

echo "Now we get 'tools/test' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/tools/test/manifest.git

git clone git://android.git.kernel.org/tools/test/project0.git

fi

cd ..

cd ..

mkdir toolchain

cd toolchain

#in toolchain

if [ "$TALK" == "1" ]; then

echo "Now we get 'toolchain' project"

fi

if [ "$DEBUG" != "1" ]; then

git clone git://android.git.kernel.org/toolchain/benchmark.git

git clone git://android.git.kernel.org/toolchain/binutils.git

git clone git://android.git.kernel.org/toolchain/build.git

git clone git://android.git.kernel.org/toolchain/gcc.git

git clone git://android.git.kernel.org/toolchain/gdb.git

git clone git://android.git.kernel.org/toolchain/gmp.git

git clone git://android.git.kernel.org/toolchain/gold.git

git clone git://android.git.kernel.org/toolchain/manifest.git

git clone git://android.git.kernel.org/toolchain/mpfr.git

fi

echo ------- Get android source
code finished!!! -------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: