接触android有一段时间了,可是由于时间关系没有太对时间关注它,今天终于有空弄一弄它了。
相信那些刚接触android的人都和我一样,开始的时候碰过壁,不知道从何入手,看完教程也就是弄个toy-programme(玩具程序),想深入一点看看别人的源代码,也不是很容易,于是今天查了些资料,记录一下今天的收获。
首先,google管理和保存源代码的服务器地址为https://android.googlesource.com/,而且,google采用的代码版本管理工具并不是我所熟知的CVS或SVN,而是采用的多数情况下运行在linux环境的Git(Georgia Institute of Technology),当然了windows平台下也可以运行,名字叫msysgit,这个是必须要下载的。
这里我提供一个我用的地址:
https://msysgit.googlecode.com/files/msysGit-fullinstall-1.8.0-preview20121022.exe。
其次,安装就是双击运行,然后指定一个目录就行了,这里就不再赘述了,安装成功的标志就是显示黑窗口,而且它自己还下载了好多好多文件,大概2-3G吧,不过很快的。
这是成功时的截图,不过最下边那一句是我截图前弄得,还是个错的,大家直观参考上边的就成。
输入以下代码:
git clone https://android.googlesource.com/platform/manifest.git
然后输入:
cd manifest
进入到manifest目录下
输入:
git tag
显示android各个版本号,这个就不贴图了,接着输入:
git checkout android-4.0.1_r1
这之后会在E:\msysgit\msysgit\git\manifest目录下生成一个default.xml文件,这里是4.0包里所有的项目,这里我下的是4.0的代码,看自己需要了。
然后输入:
git clone https://android.googlesource.com/platform/packages/apps/XXX.git
XXX代表子项目的名字,这个图贴不了了,大家看我的相册吧。
我还没有达到一次下载多个的水平,只能一个一个的下了。