windows平台下载android源码
最近在看《android内核剖析》,很多细节不具体看代码很难理解,记住了印象也不深,感觉还是跟着源码走一遍好些,回来下载android源码,遇到不少问题,终于开始下载了,整理下流程,鉴于网上很多教程时间久了都会失效,本文截止14年4月18日亲测有效。
需要工具如下:
74.125.31.82 www.googlesource.com74.125.31.82 android.googlesource.com203.208.46.172 cache.pack.google.com59.24.3.173cache.pack.google.com
添加之后在重新执行上面的命令应该没问题,继续往下
输入命令,切换到manifest目录
cd manifest
git tag 列出android各个分支版本
下载android-4.4系统源码,输入下面命令,如果要下载其他版本源码,checkout git tag列出的版本号即可
git checkout android-4.4.2_r1
import xml.dom.minidom
import os
from subprocess import call#downloaded source path
rootdir = "D:/android-source"#git program path
git = "D:/Program Files/Git/bin/git.exe"dom = xml.dom.minidom.parse("D:/manifest/default.xml")
root = dom.documentElementprefix = git + " clone https://android.googlesource.com/"
suffix = ".git"if not os.path.exists(rootdir):os.mkdir(rootdir)for node in root.getElementsByTagName("project"):os.chdir(rootdir)d = node.getAttribute("path")last = d.rfind("/")if last != -1:d = rootdir + "/" + d[:last]if not os.path.exists(d):os.makedirs(d)os.chdir(d)cmd = prefix + node.getAttribute("name") + suffixcall(cmd)
执行这个脚本之后,就开始自动下载了,
作者:jason0539
微博:http://weibo.com/2553717707
博客:http://blog.csdn.net/jason0539(转载请说明出处)
windows平台下载android源码相关推荐
- Windows 环境下载 Android 源码
Windows 环境下载 Android 源码 前言 Android 官网(该方式不适合 Windows 平台):https://source.android.com/source/downloadi ...
- Window平台下载Android源码
Android 10源码下载 想要研究Android 源码的同学可以用此方法进行下载.源码从清华大学开源软件镜像站下载. 使用Linux的同学直接参照清华镜像站提供的使用帮助即可,本文主要介绍在win ...
- 如何下载Android源码(window和Linux)
文章参照来源: http://source.android.com/source/downloading.html 一.window平台 关于在window平台下载Android源码,网上一般使用的是 ...
- Windows平台下Android源码的下载(Z)
我最近在自学Android,当遇到问题时也只能看看开发文档,或者上网查资料解决,远没有直接看源码来得直接.国内倒是有个Android镜像网站,但不提供下载源码的链接;苦于没有下源码的地方,一气之下,上 ...
- android源码下载过程的一些注意事项,windows下载android源码
网上目前有很多下载android源码的方法,在linux下基本上用 repo 脚本,先repo init 然后在 repo sync一下 最后提取的时候的 使用 repo sync -l 一下. 所有 ...
- 下载Android源码流程(完整版)
要在Linux环境下操作,要在Linux环境下操作,要在Linux环境下操作~~ 不要想在Windows环境下操作,因为会有各种问题.Windows环境的童鞋又不想装双系统的可以跟着下面的操作,L ...
- 【Linux/Ubuntu学习6】unbuntu 下载android源码
在Windows下安装Cygwin,通过Cygwin也可在Windows里通过本文的下载步骤下载Android源码. 以下为在Ubuntu下下载Google Android4.4源码的步骤: 1. 安 ...
- 下载Android源码
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://qxjerry.blog.51cto.com/947484/879952 文档说明 ...
- Android源码 —— 构建下载Android源码的虚拟机环境(Win7+VMware12+Ubuntu16)
Android源码 -- 构建下载Android源码的虚拟机环境(Win7+VMware12+Ubuntu16) 本文将介绍从Win7系统开始一步步构建下载Android源码的虚拟机环境: **1.使 ...
最新文章
- Struts2 中的数据传输的几种方式
- Bash基础(2) 通配符 组合键 数据重定向 管道 tee
- 下行物理信道rs_基于大规模MIMO技术的中继协作物理层安全研究
- 开源Delphi:AutoCHM:CHM生成和还原Html工具
- 2016年第七届蓝桥杯 - 国赛 - Java大学C组 - I. 路径之谜
- 1/3 常用符号:类型说明符
- Java常用类StringBuffer详解
- 说明书 Cisco wrv210
- C++个人银行账户管理系统
- 空间解析几何基础总结
- 【一键激活win8.1系统】
- python pack是什么意思_Python中pack和unpack用法介绍
- 微信声音锁会上传到服务器吗,微信声音锁安全吗?微信声音锁可以换吗?
- [dlang](一)利用dub搭建vibe.d,hibernated,mysql开发环境
- Android高德地图基本开发/在线高德离线地图开发/断网使用离线地图(Assets文件夹的使用)
- 【树形结构】巴基斯坦城市列表 (城市原始数据来自md文件)
- java语言数学_Java语言实现小学数学练习
- 怎样才能像专业人士一样在多个PDF文件中搜索
- 应对面试,准备的题目!!
- 【LaTeX】LaTeX和Inkscape的一些使用技巧