- 浏览: 12982 次
- 性别:
- 来自: 上海
最新评论
折腾了几天,终于把android源码下载完成了。期间尝试了很多方法,通过cygwin使用repo脚本下载,网上已经有这方面的教程了,但是我使用这种方法总是因为种种原因没有下载成功,好几次下载到了3个多g失败了,就只有删了重来,结果是依然出问题。后来实在没有办法了,就只有想另外的办法,后来我使用的是msysgit。这个成功率高很多了,下载地址:http://code.google.com/p/msysgit/downloads/list?can=3 。然后就是安装,这些都没有问题。
msysgit就是windows下的git,能够分模块进行下载,好处是不言而喻的。 这是他们的网站:https://github.com/ ,可以在上边学习使用方法。
要使用msysgit下载android源码需要找到android的gitweb,网络上有很多教程中都提到:http://android.git.kernel.org/ ,但是这个网站已经不能查看到了。后来找到一个网站: https://github.com/android ,这儿能够查看,需要下载什么模块,选择Mirrored from后的衔接进去就是一个git命令,比如我选择platform_frameworks_base,进去就看到命令:git clone https://android.googlesource.com/platform/frameworks/base。
开始下载,打开git bash,在命令行下使用cd命令进入到你准备存放源码的文件夹,然后输入下载命令就开始下载。比如刚才得到的命令:git clone https://android.googlesource.com/platform/frameworks/base , 如果觉得太长不想手工输入,那就点击git bash左上角的图标,然后粘贴上去,回车就开始下载了。
如果想批量下载,可以通过 https://github.com/android 得到你需要的模块的命令,然后新建一个文本文件,将这些命令粘贴进去,在中间注意使用mkdir和cd命令进行文件夹的控制,然后重命名为 .sh 文件,比如 getsource.sh ,将文件放在放源码的文件夹里,然后通过git bash进入该文件夹,使用命令 ./getsource.sh 进行批量下载。
以下是一个批量下载完整的源码的文件可供参考:
?mkdir device
cd device
git clone https://android.googlesource.com/device/common.git
mkdir htc
cd htc
git clone https://android.googlesource.com/device/htc/common.git
git clone https://android.googlesource.com/device/htc/dream-sapphire.git
git clone https://android.googlesource.com/device/htc/dream.git
git clone https://android.googlesource.com/device/htc/passion-common.git
git clone https://android.googlesource.com/device/htc/passion.git
git clone https://android.googlesource.com/device/htc/sapphire.git
cd ..
git clone https://android.googlesource.com/device/sample.git
mkdir samsung
cd samsung
git clone https://android.googlesource.com/device/samsung/crespo.git
cd ..
cd ..
mkdir kernel
cd kernel
git clone https://android.googlesource.com/kernel/common.git
git clone https://android.googlesource.com/kernel/experimental.git
git clone https://android.googlesource.com/kernel/linux-2.6.git
git clone https://android.googlesource.com/kernel/lk.git
git clone https://android.googlesource.com/kernel/msm.git
git clone https://android.googlesource.com/kernel/omap.git
git clone https://android.googlesource.com/kernel/samsung.git
git clone https://android.googlesource.com/kernel/tegra.git
cd ..
mkdir platform
cd platform
git clone https://android.googlesource.com/platform/bionic.git
mkdir bootable
cd bootable
mkdir bootloader
cd bootloader
git clone https://android.googlesource.com/platform/bootable/bootloader/legacy.git
cd ..
git clone https://android.googlesource.com/platform/bootable/diskinstaller.git
git clone https://android.googlesource.com/platform/bootable/recovery.git
cd ..
mkdir bootloader
cd bootloader
git clone https://android.googlesource.com/platform/bootloader/legacy.git
cd ..
git clone https://android.googlesource.com/platform/build.git
git clone https://android.googlesource.com/platform/cts.git
git clone https://android.googlesource.com/platform/dalvik.git
git clone https://android.googlesource.com/platform/development.git
mkdir external
cd external
git clone https://android.googlesource.com/platform/external/aes.git
git clone https://android.googlesource.com/platform/external/alsa-lib.git
git clone https://android.googlesource.com/platform/external/alsa-utils.git
git clone https://android.googlesource.com/platform/external/apache-http.git
git clone https://android.googlesource.com/platform/external/astl.git
git clone https://android.googlesource.com/platform/external/bison.git
git clone https://android.googlesource.com/platform/external/blktrace.git
mkdir bluetooth
cd bluetooth
git clone https://android.googlesource.com/platform/external/bluetooth/bluez.git
git clone https://android.googlesource.com/platform/external/bluetooth/glib.git
git clone https://android.googlesource.com/platform/external/bluetooth/hcidumb.git
git clone https://android.googlesource.com/platform/external/bluetooth/hcidump.git
cd ..
git clone https://android.googlesource.com/platform/external/bluez.git
git clone https://android.googlesource.com/platform/external/bouncycastle.git
git clone https://android.googlesource.com/platform/external/bsdiff.git
git clone https://android.googlesource.com/platform/external/bzip2.git
git clone https://android.googlesource.com/platform/external/chromium.git
git clone https://android.googlesource.com/platform/external/clearsilver.git
git clone https://android.googlesource.com/platform/external/dbus.git
git clone https://android.googlesource.com/platform/external/dhcpcd.git
git clone https://android.googlesource.com/platform/external/dnsmasq.git
git clone https://android.googlesource.com/platform/external/dosfstools.git
git clone https://android.googlesource.com/platform/external/dropbear.git
git clone https://android.googlesource.com/platform/external/e2fsprogs.git
git clone https://android.googlesource.com/platform/external/easymock.git
git clone https://android.googlesource.com/platform/external/eglib.git
git clone https://android.googlesource.com/platform/external/elfcopy.git
git clone https://android.googlesource.com/platform/external/elfutils.git
git clone https://android.googlesource.com/platform/external/embunit.git
git clone https://android.googlesource.com/platform/external/emma.git
git clone https://android.googlesource.com/platform/external/esd.git
git clone https://android.googlesource.com/platform/external/expat.git
git clone https://android.googlesource.com/platform/external/fdlibm.git
git clone https://android.googlesource.com/platform/external/freetype.git
git clone https://android.googlesource.com/platform/external/fsck_msdos.git
git clone https://android.googlesource.com/platform/external/gdata.git
git clone https://android.googlesource.com/platform/external/genext2fs.git
git clone https://android.googlesource.com/platform/external/giflib.git
git clone https://android.googlesource.com/platform/external/googleclient.git
git clone https://android.googlesource.com/platform/external/grub.git
git clone https://android.googlesource.com/platform/external/gtest.git
git clone https://android.googlesource.com/platform/external/guava.git
git clone https://android.googlesource.com/platform/external/harfbuzz.git
git clone https://android.googlesource.com/platform/external/hcidump.git
git clone https://android.googlesource.com/platform/external/hyphenation.git
git clone https://android.googlesource.com/platform/external/icu4c.git
git clone https://android.googlesource.com/platform/external/iproute2.git
git clone https://android.googlesource.com/platform/external/ipsec-tools.git
git clone https://android.googlesource.com/platform/external/iptables.git
git clone https://android.googlesource.com/platform/external/jdiff.git
git clone https://android.googlesource.com/platform/external/jhead.git
git clone https://android.googlesource.com/platform/external/jpeg.git
git clone https://android.googlesource.com/platform/external/jsilver.git
git clone https://android.googlesource.com/platform/external/jsr305.git
git clone https://android.googlesource.com/platform/external/junit.git
git clone https://android.googlesource.com/platform/external/kernel-headers.git
git clone https://android.googlesource.com/platform/external/lcc.git
git clone https://android.googlesource.com/platform/external/libffi.git
git clone https://android.googlesource.com/platform/external/libgsm.git
git clone https://android.googlesource.com/platform/external/libnfc-nxp.git
git clone https://android.googlesource.com/platform/external/libpcap.git
git clone https://android.googlesource.com/platform/external/libpng.git
git clone https://android.googlesource.com/platform/external/libvpx.git
git clone https://android.googlesource.com/platform/external/libxml2.git
git clone https://android.googlesource.com/platform/external/libxslt.git
git clone https://android.googlesource.com/platform/external/mtd-utils.git
git clone https://android.googlesource.com/platform/external/mtpd.git
git clone https://android.googlesource.com/platform/external/netcat.git
git clone https://android.googlesource.com/platform/external/netperf.git
git clone https://android.googlesource.com/platform/external/neven.git
git clone https://android.googlesource.com/platform/external/nist-sip.git
git clone https://android.googlesource.com/platform/external/oauth.git
git clone https://android.googlesource.com/platform/external/opencore.git
git clone https://android.googlesource.com/platform/external/openssl.git
git clone https://android.googlesource.com/platform/external/openvpn.git
git clone https://android.googlesource.com/platform/external/oprofile.git
git clone https://android.googlesource.com/platform/external/ping.git
git clone https://android.googlesource.com/platform/external/ppp.git
git clone https://android.googlesource.com/platform/external/proguard.git
git clone https://android.googlesource.com/platform/external/protobuf.git
git clone https://android.googlesource.com/platform/external/qemu-pc-bios.git
git clone https://android.googlesource.com/platform/external/qemu.git
git clone https://android.googlesource.com/platform/external/quake.git
git clone https://android.googlesource.com/platform/external/safe-iop.git
git clone https://android.googlesource.com/platform/external/skia.git
git clone https://android.googlesource.com/platform/external/sonivox.git
git clone https://android.googlesource.com/platform/external/speex.git
git clone https://android.googlesource.com/platform/external/sqlite.git
git clone https://android.googlesource.com/platform/external/srec.git
git clone https://android.googlesource.com/platform/external/stlport.git
git clone https://android.googlesource.com/platform/external/strace.git
git clone https://android.googlesource.com/platform/external/svox.git
git clone https://android.googlesource.com/platform/external/tagsoup.git
git clone https://android.googlesource.com/platform/external/tcpdump.git
git clone https://android.googlesource.com/platform/external/tesseract.git
git clone https://android.googlesource.com/platform/external/tinyxml.git
git clone https://android.googlesource.com/platform/external/tremolo.git
git clone https://android.googlesource.com/platform/external/tremor.git
git clone https://android.googlesource.com/platform/external/v8.git
git clone https://android.googlesource.com/platform/external/webkit.git
git clone https://android.googlesource.com/platform/external/wpa_supplicant.git
git clone https://android.googlesource.com/platform/external/wpa_supplicant_6.git
git clone https://android.googlesource.com/platform/external/xdelta3.git
git clone https://android.googlesource.com/platform/external/xmlwriter.git
git clone https://android.googlesource.com/platform/external/yaffs2.git
git clone https://android.googlesource.com/platform/external/zlib.git
cd ..
mkdir frameworks
cd frameworks
git clone https://android.googlesource.com/platform/frameworks/support.git
git clone https://android.googlesource.com/platform/frameworks/base.git
git clone https://android.googlesource.com/platform/frameworks/ex.git
mkdir opt
cd opt
git clone https://android.googlesource.com/platform/frameworks/opt/com.google.android.git
git clone https://android.googlesource.com/platform/frameworks/opt/com.google.android.googlelogin.git
git clone https://android.googlesource.com/platform/frameworks/opt/emoji.git
cd ..
mkdir policies
cd policies
git clone https://android.googlesource.com/platform/frameworks/policies/base.git
cd ..
cd ..
mkdir hardware
cd hardware
git clone https://android.googlesource.com/platform/hardware/alsa_sound.git
mkdir broadcom
cd broadcom
git clone https://android.googlesource.com/platform/hardware/broadcom/wlan.git
cd ..
mkdir htc
cd htc
git clone https://android.googlesource.com/platform/hardware/htc/dream.git
cd ..
git clone https://android.googlesource.com/platform/hardware/libhardware.git
git clone https://android.googlesource.com/platform/hardware/libhardware_legacy.git
git clone https://android.googlesource.com/platform/hardware/msm7k.git
mkdir qcom
cd qcom
git clone https://android.googlesource.com/platform/hardware/qcom/gps.git
git clone https://android.googlesource.com/platform/hardware/qcom/media.git
cd ..
git clone https://android.googlesource.com/platform/hardware/ril.git
mkdir ti
cd ti
git clone https://android.googlesource.com/platform/hardware/ti/omap3.git
git clone https://android.googlesource.com/platform/hardware/ti/wlan.git
cd ..
cd ..
git clone https://android.googlesource.com/platform/libcore.git
git clone https://android.googlesource.com/platform/ndk.git
mkdir packages
cd packages
mkdir apps
cd apps
git clone https://android.googlesource.com/platform/packages/apps/AccountsAndSyncSettings.git
git clone https://android.googlesource.com/platform/packages/apps/AlarmClock.git
git clone https://android.googlesource.com/platform/packages/apps/Bluetooth.git
git clone https://android.googlesource.com/platform/packages/apps/Browser.git
git clone https://android.googlesource.com/platform/packages/apps/Calculator.git
git clone https://android.googlesource.com/platform/packages/apps/Calendar.git
git clone https://android.googlesource.com/platform/packages/apps/Camera.git
git clone https://android.googlesource.com/platform/packages/apps/CertInstaller.git
git clone https://android.googlesource.com/platform/packages/apps/Contacts.git
git clone https://android.googlesource.com/platform/packages/apps/DeskClock.git
git clone https://android.googlesource.com/platform/packages/apps/Email.git
git clone https://android.googlesource.com/platform/packages/apps/Gallery.git
git clone https://android.googlesource.com/platform/packages/apps/Gallery3D.git
git clone https://android.googlesource.com/platform/packages/apps/GlobalSearch.git
git clone https://android.googlesource.com/platform/packages/apps/GoogleSearch.git
git clone https://android.googlesource.com/platform/packages/apps/HTMLViewer.git
git clone https://android.googlesource.com/platform/packages/apps/IM.git
git clone https://android.googlesource.com/platform/packages/apps/Launcher.git
git clone https://android.googlesource.com/platform/packages/apps/Launcher2.git
git clone https://android.googlesource.com/platform/packages/apps/Mms.git
git clone https://android.googlesource.com/platform/packages/apps/Music.git
git clone https://android.googlesource.com/platform/packages/apps/Nfc.git
git clone https://android.googlesource.com/platform/packages/apps/OTAProvisioningClient.git
git clone https://android.googlesource.com/platform/packages/apps/PackageInstaller.git
git clone https://android.googlesource.com/platform/packages/apps/Phone.git
git clone https://android.googlesource.com/platform/packages/apps/Protips.git
git clone https://android.googlesource.com/platform/packages/apps/Provision.git
git clone https://android.googlesource.com/platform/packages/apps/QuickSearchBox.git
git clone https://android.googlesource.com/platform/packages/apps/Settings.git
git clone https://android.googlesource.com/platform/packages/apps/SoundRecorder.git
git clone https://android.googlesource.com/platform/packages/apps/SpeechRecorder.git
git clone https://android.googlesource.com/platform/packages/apps/Stk.git
git clone https://android.googlesource.com/platform/packages/apps/Sync.git
git clone https://android.googlesource.com/platform/packages/apps/Tag.git
git clone https://android.googlesource.com/platform/packages/apps/Updater.git
git clone https://android.googlesource.com/platform/packages/apps/VoiceDialer.git
cd ..
git clone https://android.googlesource.com/platform/packages/experimental.git
mkdir inputmethods
cd inputmethods
git clone https://android.googlesource.com/platform/packages/inputmethods/LatinIME.git
git clone https://android.googlesource.com/platform/packages/inputmethods/OpenWnn.git
git clone https://android.googlesource.com/platform/packages/inputmethods/PinyinIME.git
cd ..
mkdir providers
cd providers
git clone https://android.googlesource.com/platform/packages/providers/ApplicationsProvider.git
git clone https://android.googlesource.com/platform/packages/providers/CalendarProvider.git
git clone https://android.googlesource.com/platform/packages/providers/ContactsProvider.git
git clone https://android.googlesource.com/platform/packages/providers/DownloadProvider.git
git clone https://android.googlesource.com/platform/packages/providers/DrmProvider.git
git clone https://android.googlesource.com/platform/packages/providers/GoogleContactsProvider.git
git clone https://android.googlesource.com/platform/packages/providers/GoogleSubscribedFeedsProvider.git
git clone https://android.googlesource.com/platform/packages/providers/ImProvider.git
git clone https://android.googlesource.com/platform/packages/providers/ManagementProvider.git
git clone https://android.googlesource.com/platform/packages/providers/MediaProvider.git
git clone https://android.googlesource.com/platform/packages/providers/TelephonyProvider.git
git clone https://android.googlesource.com/platform/packages/providers/UserDictionaryProvider.git
git clone https://android.googlesource.com/platform/packages/providers/WebSearchProvider.git
cd ..
mkdir services
cd services
git clone https://android.googlesource.com/platform/packages/services/EasService.git
git clone https://android.googlesource.com/platform/packages/services/LockAndWipe.git
cd ..
mkdir wallpapers
cd wallpapers
git clone https://android.googlesource.com/platform/packages/wallpapers/Basic.git
git clone https://android.googlesource.com/platform/packages/wallpapers/LivePicker.git
git clone https://android.googlesource.com/platform/packages/wallpapers/MagicSmoke.git
git clone https://android.googlesource.com/platform/packages/wallpapers/MusicVisualization.git
cd ..
cd ..
git clone https://android.googlesource.com/platform/manifest.git
git clone https://android.googlesource.com/platform/prebuilt.git
git clone https://android.googlesource.com/platform/recovery.git
git clone https://android.googlesource.com/platform/sdk.git
mkdir system
cd system
git clone https://android.googlesource.com/platform/system/bluetooth.git
git clone https://android.googlesource.com/platform/system/core.git
git clone https://android.googlesource.com/platform/system/extras.git
git clone https://android.googlesource.com/platform/system/media.git
git clone https://android.googlesource.com/platform/system/netd.git
git clone https://android.googlesource.com/platform/system/vold.git
mkdir wlan
cd wlan
git clone https://android.googlesource.com/platform/system/wlan/broadcom.git
git clone https://android.googlesource.com/platform/system/wlan/ti.git
cd ..
cd ..
mkdir tools
cd tools
git clone https://android.googlesource.com/platform/tools/tradefederation.git
cd ..
mkdir vendor
cd vendor
git clone https://android.googlesource.com/platform/vendor/aosp.git
mkdir asus
cd asus
git clone https://android.googlesource.com/platform/vendor/asus/eee_701.git
cd ..
mkdir csr
cd csr
git clone https://android.googlesource.com/platform/vendor/csr/unifi-105x.git
git clone https://android.googlesource.com/platform/vendor/csr/unifi-60xx.git
cd ..
mkdir htc
cd htc
git clone https://android.googlesource.com/platform/vendor/htc/common-open.git
git clone https://android.googlesource.com/platform/vendor/htc/dream-open.git
git clone https://android.googlesource.com/platform/vendor/htc/prebuilt-open.git
git clone https://android.googlesource.com/platform/vendor/htc/sapphire-open.git
cd ..
git clone https://android.googlesource.com/platform/vendor/pv-open.git
mkdir qcom
cd qcom
git clone https://android.googlesource.com/platform/vendor/qcom/android-open.git
git clone https://android.googlesource.com/platform/vendor/qcom/proprietary-open.git
git clone https://android.googlesource.com/platform/vendor/qcom/surf.git
cd ..
mkdir renesas
cd renesas
git clone https://android.googlesource.com/platform/vendor/renesas/ms7724.git
cd ..
git clone https://android.googlesource.com/platform/vendor/sample.git
mkdir st-ericsson
cd st-ericsson
git clone https://android.googlesource.com/platform/vendor/st-ericsson/u300.git
cd ..
cd ..
cd ..
mkdir toolchain
cd toolchain
git clone https://android.googlesource.com/toolchain/benchmark.git
git clone https://android.googlesource.com/toolchain/binutils.git
git clone https://android.googlesource.com/toolchain/build.git
git clone https://android.googlesource.com/toolchain/gcc.git
git clone https://android.googlesource.com/toolchain/gdb.git
git clone https://android.googlesource.com/toolchain/gmp.git
git clone https://android.googlesource.com/toolchain/gold.git
git clone https://android.googlesource.com/toolchain/manifest.git
git clone https://android.googlesource.com/toolchain/mpc.git
git clone https://android.googlesource.com/toolchain/mpfr.git
cd ..
mkdir tools
cd tools
git clone https://android.googlesource.com/tools/android-issuetrackerredirect.git
git clone https://android.googlesource.com/tools/executablewar.git
git clone https://android.googlesource.com/tools/gerrit-contactstore.git
git clone https://android.googlesource.com/tools/gerrit-keyapplet.git
git clone https://android.googlesource.com/tools/gerrit.git
git clone https://android.googlesource.com/tools/gimd.git
git clone https://android.googlesource.com/tools/gwtexpui.git
git clone https://android.googlesource.com/tools/gwtjsonrpc.git
git clone https://android.googlesource.com/tools/gwtorm.git
git clone https://android.googlesource.com/tools/manifest.git
git clone https://android.googlesource.com/tools/protobuf.git
git clone https://android.googlesource.com/tools/repo.git
mkdir test
cd test
git clone https://android.googlesource.com/tools/test/manifest.git
git clone https://android.googlesource.com/tools/test/project0
msysgit就是windows下的git,能够分模块进行下载,好处是不言而喻的。 这是他们的网站:https://github.com/ ,可以在上边学习使用方法。
要使用msysgit下载android源码需要找到android的gitweb,网络上有很多教程中都提到:http://android.git.kernel.org/ ,但是这个网站已经不能查看到了。后来找到一个网站: https://github.com/android ,这儿能够查看,需要下载什么模块,选择Mirrored from后的衔接进去就是一个git命令,比如我选择platform_frameworks_base,进去就看到命令:git clone https://android.googlesource.com/platform/frameworks/base。
开始下载,打开git bash,在命令行下使用cd命令进入到你准备存放源码的文件夹,然后输入下载命令就开始下载。比如刚才得到的命令:git clone https://android.googlesource.com/platform/frameworks/base , 如果觉得太长不想手工输入,那就点击git bash左上角的图标,然后粘贴上去,回车就开始下载了。
如果想批量下载,可以通过 https://github.com/android 得到你需要的模块的命令,然后新建一个文本文件,将这些命令粘贴进去,在中间注意使用mkdir和cd命令进行文件夹的控制,然后重命名为 .sh 文件,比如 getsource.sh ,将文件放在放源码的文件夹里,然后通过git bash进入该文件夹,使用命令 ./getsource.sh 进行批量下载。
以下是一个批量下载完整的源码的文件可供参考:
?mkdir device
cd device
git clone https://android.googlesource.com/device/common.git
mkdir htc
cd htc
git clone https://android.googlesource.com/device/htc/common.git
git clone https://android.googlesource.com/device/htc/dream-sapphire.git
git clone https://android.googlesource.com/device/htc/dream.git
git clone https://android.googlesource.com/device/htc/passion-common.git
git clone https://android.googlesource.com/device/htc/passion.git
git clone https://android.googlesource.com/device/htc/sapphire.git
cd ..
git clone https://android.googlesource.com/device/sample.git
mkdir samsung
cd samsung
git clone https://android.googlesource.com/device/samsung/crespo.git
cd ..
cd ..
mkdir kernel
cd kernel
git clone https://android.googlesource.com/kernel/common.git
git clone https://android.googlesource.com/kernel/experimental.git
git clone https://android.googlesource.com/kernel/linux-2.6.git
git clone https://android.googlesource.com/kernel/lk.git
git clone https://android.googlesource.com/kernel/msm.git
git clone https://android.googlesource.com/kernel/omap.git
git clone https://android.googlesource.com/kernel/samsung.git
git clone https://android.googlesource.com/kernel/tegra.git
cd ..
mkdir platform
cd platform
git clone https://android.googlesource.com/platform/bionic.git
mkdir bootable
cd bootable
mkdir bootloader
cd bootloader
git clone https://android.googlesource.com/platform/bootable/bootloader/legacy.git
cd ..
git clone https://android.googlesource.com/platform/bootable/diskinstaller.git
git clone https://android.googlesource.com/platform/bootable/recovery.git
cd ..
mkdir bootloader
cd bootloader
git clone https://android.googlesource.com/platform/bootloader/legacy.git
cd ..
git clone https://android.googlesource.com/platform/build.git
git clone https://android.googlesource.com/platform/cts.git
git clone https://android.googlesource.com/platform/dalvik.git
git clone https://android.googlesource.com/platform/development.git
mkdir external
cd external
git clone https://android.googlesource.com/platform/external/aes.git
git clone https://android.googlesource.com/platform/external/alsa-lib.git
git clone https://android.googlesource.com/platform/external/alsa-utils.git
git clone https://android.googlesource.com/platform/external/apache-http.git
git clone https://android.googlesource.com/platform/external/astl.git
git clone https://android.googlesource.com/platform/external/bison.git
git clone https://android.googlesource.com/platform/external/blktrace.git
mkdir bluetooth
cd bluetooth
git clone https://android.googlesource.com/platform/external/bluetooth/bluez.git
git clone https://android.googlesource.com/platform/external/bluetooth/glib.git
git clone https://android.googlesource.com/platform/external/bluetooth/hcidumb.git
git clone https://android.googlesource.com/platform/external/bluetooth/hcidump.git
cd ..
git clone https://android.googlesource.com/platform/external/bluez.git
git clone https://android.googlesource.com/platform/external/bouncycastle.git
git clone https://android.googlesource.com/platform/external/bsdiff.git
git clone https://android.googlesource.com/platform/external/bzip2.git
git clone https://android.googlesource.com/platform/external/chromium.git
git clone https://android.googlesource.com/platform/external/clearsilver.git
git clone https://android.googlesource.com/platform/external/dbus.git
git clone https://android.googlesource.com/platform/external/dhcpcd.git
git clone https://android.googlesource.com/platform/external/dnsmasq.git
git clone https://android.googlesource.com/platform/external/dosfstools.git
git clone https://android.googlesource.com/platform/external/dropbear.git
git clone https://android.googlesource.com/platform/external/e2fsprogs.git
git clone https://android.googlesource.com/platform/external/easymock.git
git clone https://android.googlesource.com/platform/external/eglib.git
git clone https://android.googlesource.com/platform/external/elfcopy.git
git clone https://android.googlesource.com/platform/external/elfutils.git
git clone https://android.googlesource.com/platform/external/embunit.git
git clone https://android.googlesource.com/platform/external/emma.git
git clone https://android.googlesource.com/platform/external/esd.git
git clone https://android.googlesource.com/platform/external/expat.git
git clone https://android.googlesource.com/platform/external/fdlibm.git
git clone https://android.googlesource.com/platform/external/freetype.git
git clone https://android.googlesource.com/platform/external/fsck_msdos.git
git clone https://android.googlesource.com/platform/external/gdata.git
git clone https://android.googlesource.com/platform/external/genext2fs.git
git clone https://android.googlesource.com/platform/external/giflib.git
git clone https://android.googlesource.com/platform/external/googleclient.git
git clone https://android.googlesource.com/platform/external/grub.git
git clone https://android.googlesource.com/platform/external/gtest.git
git clone https://android.googlesource.com/platform/external/guava.git
git clone https://android.googlesource.com/platform/external/harfbuzz.git
git clone https://android.googlesource.com/platform/external/hcidump.git
git clone https://android.googlesource.com/platform/external/hyphenation.git
git clone https://android.googlesource.com/platform/external/icu4c.git
git clone https://android.googlesource.com/platform/external/iproute2.git
git clone https://android.googlesource.com/platform/external/ipsec-tools.git
git clone https://android.googlesource.com/platform/external/iptables.git
git clone https://android.googlesource.com/platform/external/jdiff.git
git clone https://android.googlesource.com/platform/external/jhead.git
git clone https://android.googlesource.com/platform/external/jpeg.git
git clone https://android.googlesource.com/platform/external/jsilver.git
git clone https://android.googlesource.com/platform/external/jsr305.git
git clone https://android.googlesource.com/platform/external/junit.git
git clone https://android.googlesource.com/platform/external/kernel-headers.git
git clone https://android.googlesource.com/platform/external/lcc.git
git clone https://android.googlesource.com/platform/external/libffi.git
git clone https://android.googlesource.com/platform/external/libgsm.git
git clone https://android.googlesource.com/platform/external/libnfc-nxp.git
git clone https://android.googlesource.com/platform/external/libpcap.git
git clone https://android.googlesource.com/platform/external/libpng.git
git clone https://android.googlesource.com/platform/external/libvpx.git
git clone https://android.googlesource.com/platform/external/libxml2.git
git clone https://android.googlesource.com/platform/external/libxslt.git
git clone https://android.googlesource.com/platform/external/mtd-utils.git
git clone https://android.googlesource.com/platform/external/mtpd.git
git clone https://android.googlesource.com/platform/external/netcat.git
git clone https://android.googlesource.com/platform/external/netperf.git
git clone https://android.googlesource.com/platform/external/neven.git
git clone https://android.googlesource.com/platform/external/nist-sip.git
git clone https://android.googlesource.com/platform/external/oauth.git
git clone https://android.googlesource.com/platform/external/opencore.git
git clone https://android.googlesource.com/platform/external/openssl.git
git clone https://android.googlesource.com/platform/external/openvpn.git
git clone https://android.googlesource.com/platform/external/oprofile.git
git clone https://android.googlesource.com/platform/external/ping.git
git clone https://android.googlesource.com/platform/external/ppp.git
git clone https://android.googlesource.com/platform/external/proguard.git
git clone https://android.googlesource.com/platform/external/protobuf.git
git clone https://android.googlesource.com/platform/external/qemu-pc-bios.git
git clone https://android.googlesource.com/platform/external/qemu.git
git clone https://android.googlesource.com/platform/external/quake.git
git clone https://android.googlesource.com/platform/external/safe-iop.git
git clone https://android.googlesource.com/platform/external/skia.git
git clone https://android.googlesource.com/platform/external/sonivox.git
git clone https://android.googlesource.com/platform/external/speex.git
git clone https://android.googlesource.com/platform/external/sqlite.git
git clone https://android.googlesource.com/platform/external/srec.git
git clone https://android.googlesource.com/platform/external/stlport.git
git clone https://android.googlesource.com/platform/external/strace.git
git clone https://android.googlesource.com/platform/external/svox.git
git clone https://android.googlesource.com/platform/external/tagsoup.git
git clone https://android.googlesource.com/platform/external/tcpdump.git
git clone https://android.googlesource.com/platform/external/tesseract.git
git clone https://android.googlesource.com/platform/external/tinyxml.git
git clone https://android.googlesource.com/platform/external/tremolo.git
git clone https://android.googlesource.com/platform/external/tremor.git
git clone https://android.googlesource.com/platform/external/v8.git
git clone https://android.googlesource.com/platform/external/webkit.git
git clone https://android.googlesource.com/platform/external/wpa_supplicant.git
git clone https://android.googlesource.com/platform/external/wpa_supplicant_6.git
git clone https://android.googlesource.com/platform/external/xdelta3.git
git clone https://android.googlesource.com/platform/external/xmlwriter.git
git clone https://android.googlesource.com/platform/external/yaffs2.git
git clone https://android.googlesource.com/platform/external/zlib.git
cd ..
mkdir frameworks
cd frameworks
git clone https://android.googlesource.com/platform/frameworks/support.git
git clone https://android.googlesource.com/platform/frameworks/base.git
git clone https://android.googlesource.com/platform/frameworks/ex.git
mkdir opt
cd opt
git clone https://android.googlesource.com/platform/frameworks/opt/com.google.android.git
git clone https://android.googlesource.com/platform/frameworks/opt/com.google.android.googlelogin.git
git clone https://android.googlesource.com/platform/frameworks/opt/emoji.git
cd ..
mkdir policies
cd policies
git clone https://android.googlesource.com/platform/frameworks/policies/base.git
cd ..
cd ..
mkdir hardware
cd hardware
git clone https://android.googlesource.com/platform/hardware/alsa_sound.git
mkdir broadcom
cd broadcom
git clone https://android.googlesource.com/platform/hardware/broadcom/wlan.git
cd ..
mkdir htc
cd htc
git clone https://android.googlesource.com/platform/hardware/htc/dream.git
cd ..
git clone https://android.googlesource.com/platform/hardware/libhardware.git
git clone https://android.googlesource.com/platform/hardware/libhardware_legacy.git
git clone https://android.googlesource.com/platform/hardware/msm7k.git
mkdir qcom
cd qcom
git clone https://android.googlesource.com/platform/hardware/qcom/gps.git
git clone https://android.googlesource.com/platform/hardware/qcom/media.git
cd ..
git clone https://android.googlesource.com/platform/hardware/ril.git
mkdir ti
cd ti
git clone https://android.googlesource.com/platform/hardware/ti/omap3.git
git clone https://android.googlesource.com/platform/hardware/ti/wlan.git
cd ..
cd ..
git clone https://android.googlesource.com/platform/libcore.git
git clone https://android.googlesource.com/platform/ndk.git
mkdir packages
cd packages
mkdir apps
cd apps
git clone https://android.googlesource.com/platform/packages/apps/AccountsAndSyncSettings.git
git clone https://android.googlesource.com/platform/packages/apps/AlarmClock.git
git clone https://android.googlesource.com/platform/packages/apps/Bluetooth.git
git clone https://android.googlesource.com/platform/packages/apps/Browser.git
git clone https://android.googlesource.com/platform/packages/apps/Calculator.git
git clone https://android.googlesource.com/platform/packages/apps/Calendar.git
git clone https://android.googlesource.com/platform/packages/apps/Camera.git
git clone https://android.googlesource.com/platform/packages/apps/CertInstaller.git
git clone https://android.googlesource.com/platform/packages/apps/Contacts.git
git clone https://android.googlesource.com/platform/packages/apps/DeskClock.git
git clone https://android.googlesource.com/platform/packages/apps/Email.git
git clone https://android.googlesource.com/platform/packages/apps/Gallery.git
git clone https://android.googlesource.com/platform/packages/apps/Gallery3D.git
git clone https://android.googlesource.com/platform/packages/apps/GlobalSearch.git
git clone https://android.googlesource.com/platform/packages/apps/GoogleSearch.git
git clone https://android.googlesource.com/platform/packages/apps/HTMLViewer.git
git clone https://android.googlesource.com/platform/packages/apps/IM.git
git clone https://android.googlesource.com/platform/packages/apps/Launcher.git
git clone https://android.googlesource.com/platform/packages/apps/Launcher2.git
git clone https://android.googlesource.com/platform/packages/apps/Mms.git
git clone https://android.googlesource.com/platform/packages/apps/Music.git
git clone https://android.googlesource.com/platform/packages/apps/Nfc.git
git clone https://android.googlesource.com/platform/packages/apps/OTAProvisioningClient.git
git clone https://android.googlesource.com/platform/packages/apps/PackageInstaller.git
git clone https://android.googlesource.com/platform/packages/apps/Phone.git
git clone https://android.googlesource.com/platform/packages/apps/Protips.git
git clone https://android.googlesource.com/platform/packages/apps/Provision.git
git clone https://android.googlesource.com/platform/packages/apps/QuickSearchBox.git
git clone https://android.googlesource.com/platform/packages/apps/Settings.git
git clone https://android.googlesource.com/platform/packages/apps/SoundRecorder.git
git clone https://android.googlesource.com/platform/packages/apps/SpeechRecorder.git
git clone https://android.googlesource.com/platform/packages/apps/Stk.git
git clone https://android.googlesource.com/platform/packages/apps/Sync.git
git clone https://android.googlesource.com/platform/packages/apps/Tag.git
git clone https://android.googlesource.com/platform/packages/apps/Updater.git
git clone https://android.googlesource.com/platform/packages/apps/VoiceDialer.git
cd ..
git clone https://android.googlesource.com/platform/packages/experimental.git
mkdir inputmethods
cd inputmethods
git clone https://android.googlesource.com/platform/packages/inputmethods/LatinIME.git
git clone https://android.googlesource.com/platform/packages/inputmethods/OpenWnn.git
git clone https://android.googlesource.com/platform/packages/inputmethods/PinyinIME.git
cd ..
mkdir providers
cd providers
git clone https://android.googlesource.com/platform/packages/providers/ApplicationsProvider.git
git clone https://android.googlesource.com/platform/packages/providers/CalendarProvider.git
git clone https://android.googlesource.com/platform/packages/providers/ContactsProvider.git
git clone https://android.googlesource.com/platform/packages/providers/DownloadProvider.git
git clone https://android.googlesource.com/platform/packages/providers/DrmProvider.git
git clone https://android.googlesource.com/platform/packages/providers/GoogleContactsProvider.git
git clone https://android.googlesource.com/platform/packages/providers/GoogleSubscribedFeedsProvider.git
git clone https://android.googlesource.com/platform/packages/providers/ImProvider.git
git clone https://android.googlesource.com/platform/packages/providers/ManagementProvider.git
git clone https://android.googlesource.com/platform/packages/providers/MediaProvider.git
git clone https://android.googlesource.com/platform/packages/providers/TelephonyProvider.git
git clone https://android.googlesource.com/platform/packages/providers/UserDictionaryProvider.git
git clone https://android.googlesource.com/platform/packages/providers/WebSearchProvider.git
cd ..
mkdir services
cd services
git clone https://android.googlesource.com/platform/packages/services/EasService.git
git clone https://android.googlesource.com/platform/packages/services/LockAndWipe.git
cd ..
mkdir wallpapers
cd wallpapers
git clone https://android.googlesource.com/platform/packages/wallpapers/Basic.git
git clone https://android.googlesource.com/platform/packages/wallpapers/LivePicker.git
git clone https://android.googlesource.com/platform/packages/wallpapers/MagicSmoke.git
git clone https://android.googlesource.com/platform/packages/wallpapers/MusicVisualization.git
cd ..
cd ..
git clone https://android.googlesource.com/platform/manifest.git
git clone https://android.googlesource.com/platform/prebuilt.git
git clone https://android.googlesource.com/platform/recovery.git
git clone https://android.googlesource.com/platform/sdk.git
mkdir system
cd system
git clone https://android.googlesource.com/platform/system/bluetooth.git
git clone https://android.googlesource.com/platform/system/core.git
git clone https://android.googlesource.com/platform/system/extras.git
git clone https://android.googlesource.com/platform/system/media.git
git clone https://android.googlesource.com/platform/system/netd.git
git clone https://android.googlesource.com/platform/system/vold.git
mkdir wlan
cd wlan
git clone https://android.googlesource.com/platform/system/wlan/broadcom.git
git clone https://android.googlesource.com/platform/system/wlan/ti.git
cd ..
cd ..
mkdir tools
cd tools
git clone https://android.googlesource.com/platform/tools/tradefederation.git
cd ..
mkdir vendor
cd vendor
git clone https://android.googlesource.com/platform/vendor/aosp.git
mkdir asus
cd asus
git clone https://android.googlesource.com/platform/vendor/asus/eee_701.git
cd ..
mkdir csr
cd csr
git clone https://android.googlesource.com/platform/vendor/csr/unifi-105x.git
git clone https://android.googlesource.com/platform/vendor/csr/unifi-60xx.git
cd ..
mkdir htc
cd htc
git clone https://android.googlesource.com/platform/vendor/htc/common-open.git
git clone https://android.googlesource.com/platform/vendor/htc/dream-open.git
git clone https://android.googlesource.com/platform/vendor/htc/prebuilt-open.git
git clone https://android.googlesource.com/platform/vendor/htc/sapphire-open.git
cd ..
git clone https://android.googlesource.com/platform/vendor/pv-open.git
mkdir qcom
cd qcom
git clone https://android.googlesource.com/platform/vendor/qcom/android-open.git
git clone https://android.googlesource.com/platform/vendor/qcom/proprietary-open.git
git clone https://android.googlesource.com/platform/vendor/qcom/surf.git
cd ..
mkdir renesas
cd renesas
git clone https://android.googlesource.com/platform/vendor/renesas/ms7724.git
cd ..
git clone https://android.googlesource.com/platform/vendor/sample.git
mkdir st-ericsson
cd st-ericsson
git clone https://android.googlesource.com/platform/vendor/st-ericsson/u300.git
cd ..
cd ..
cd ..
mkdir toolchain
cd toolchain
git clone https://android.googlesource.com/toolchain/benchmark.git
git clone https://android.googlesource.com/toolchain/binutils.git
git clone https://android.googlesource.com/toolchain/build.git
git clone https://android.googlesource.com/toolchain/gcc.git
git clone https://android.googlesource.com/toolchain/gdb.git
git clone https://android.googlesource.com/toolchain/gmp.git
git clone https://android.googlesource.com/toolchain/gold.git
git clone https://android.googlesource.com/toolchain/manifest.git
git clone https://android.googlesource.com/toolchain/mpc.git
git clone https://android.googlesource.com/toolchain/mpfr.git
cd ..
mkdir tools
cd tools
git clone https://android.googlesource.com/tools/android-issuetrackerredirect.git
git clone https://android.googlesource.com/tools/executablewar.git
git clone https://android.googlesource.com/tools/gerrit-contactstore.git
git clone https://android.googlesource.com/tools/gerrit-keyapplet.git
git clone https://android.googlesource.com/tools/gerrit.git
git clone https://android.googlesource.com/tools/gimd.git
git clone https://android.googlesource.com/tools/gwtexpui.git
git clone https://android.googlesource.com/tools/gwtjsonrpc.git
git clone https://android.googlesource.com/tools/gwtorm.git
git clone https://android.googlesource.com/tools/manifest.git
git clone https://android.googlesource.com/tools/protobuf.git
git clone https://android.googlesource.com/tools/repo.git
mkdir test
cd test
git clone https://android.googlesource.com/tools/test/manifest.git
git clone https://android.googlesource.com/tools/test/project0
发表评论
-
学习好Android的必备Linux知识
2012-11-06 16:12 0经常在坛子上或者是在与一些从事Android工作的朋友交谈中, ... -
Android学习资料【转】
2011-12-07 22:42 650最近整理了一下关于Android的学习资料,和大家分享一下。 ... -
ContentProvider
2011-11-06 22:26 0ContentProvider 英文介绍版 -
Aandroid 解析xml参考文献
2011-10-25 23:29 902Aandroid 解析xml参考文献 -
JNI相关参考文献
2011-10-25 23:05 896JNI相关参考文献,学习android jni 的同学可以下载 ... -
【转】Android权限之共享UID和签名
2011-10-25 23:02 1159共享UID 安装在设备中 ... -
【转】Android 文件系统的权限设置
2011-10-25 22:57 2231翻译自:http://blogold.chinaunix.ne ... -
at指令
2011-10-06 20:15 683AT指令流程介绍 -
Telephony_System_Architecture_of_Google_Android_Platform
2011-10-06 20:12 988Telephony_System_Architecture_o ... -
Android PackageManagerService代码分析
2011-10-06 20:10 2290PackageManagerService.java代码分析~ ...
相关推荐
在Windows平台上下载Android源代码是一项技术性较强的任务,涉及到多个步骤和工具的使用。下面将详细解释这个过程,以及可能遇到的问题和解决方法。 首先,Android源代码是开放源码项目(OSP),由Android Open ...
1. **改进的布局编辑器**:Android Studio 4.2.2的布局编辑器提供了一个可视化的界面设计工具,允许开发者拖放UI组件,并实时预览在不同屏幕尺寸和Android版本上的效果。 2. **Kotlin支持**:作为Android开发的首选...
windows 下载android源码的方法
总结起来,要在Windows上下载Android,你需要安装Android Studio,配置SDK和环境变量,然后可以开始创建和运行你的第一个Android项目。过程中涉及的各种工具和源码是Android开发的基础,对于熟练掌握Android编程至关...
在Windows环境下,使用msysGit下载Android代码是一个常见的任务,尤其对于开发者来说是必不可少的步骤。msysGit是一个提供Linux命令行工具的Windows版本,它允许用户在Windows系统上使用Git进行版本控制操作,包括...
2. **Cygwin**: Cygwin是一个提供Linux命令行环境的开源工具集,对于在Windows上执行Unix命令非常有用。前往`https://cygwin.com/` 下载安装程序,然后在安装过程中选择“Devel”类别下的`git`、`make`、`curl`等...
### 使用Git在Windows环境下下载Android源码 #### 一、前言 随着移动互联网的发展,Android作为主流操作系统之一,其源代码的获取与编译变得越来越重要。对于开发者而言,了解如何在不同的操作系统环境中获取...
在Windows操作系统中通过Git工具下载Android源代码是一项较为常见的操作,这对于从事Android开发的工程师来说尤为重要。本篇文章将详细介绍如何在Windows系统上安装Git,并利用它来获取Android的源码。 #### 一、...
你需要先在Windows上安装Git,确保它已经添加到系统PATH环境变量中,这样可以在命令行中直接使用git命令。 接下来,你需要设置Android SDK和Android SDK Build Tools。这两个组件在构建和修改Android源码时必不可少...
Windows环境下下载Android源代码的方法归纳。
安装Android Studio 4.2.1 for Windows时,用户将下载名为"android-studio-ide-202.7351085-windows.zip"的压缩包。解压后,按照向导步骤进行安装,包括设置安装路径、选择组件等。在配置过程中,需确保系统已安装...
对于Windows用户来说,"android-sdk-windows"提供了在Windows平台上进行Android开发所需的所有组件。本文将详细探讨Android SDK在Windows环境下的安装、配置及主要功能。 一、Android SDK简介 Android SDK...
本篇将详细介绍Android SDK在Windows上的安装过程以及其核心组件和功能。 **安装过程** 由于提供的“Android SDK for Windows”是网络安装版,这意味着在下载解压后的初始文件后,还需要通过网络进行在线安装以...
这个版本,即“android-studio-2021.2.1.15-windows”,是针对Windows操作系统的一个特定构建,提供了强大的功能和优化,使得开发者在Windows平台上能够更加高效地进行Android应用开发。 Android Studio 2021.2....
Android SDK(Software Development Kit),是谷歌提供的一个开发环境,用于构建、测试和调试在Android操作系统上运行的应用程序。它包含了一系列开发者所需的工具,包括编译器、模拟器、调试工具、API文档以及库...
在本文中,我们将探讨如何下载Android 9.0(28 r6)的源码,以及这个过程涉及的关键知识点。 首先,要下载Android源码,你需要一个Linux环境,因为官方的构建工具链和文档主要针对这个平台。Ubuntu是最常见的选择,...
《Android Studio 完整版在Windows平台上的安装与使用指南》 Android Studio是Google为Android开发者推出的集成开发环境(IDE),版本号193.6514223是其一个重要的里程碑,专为Windows操作系统设计。这个版本带来了...
通过以上步骤,您应该能够在Windows系统上成功安装和配置Android SDK及其相关开发工具。需要注意的是,随着技术的发展,具体的操作细节可能会有所变化。建议定期检查官方文档以获取最新的安装指南。此外,虽然本文...