想要提取android的源码。就必须要使用git。下面是本人安装的过程发生的问题:
1.1安装git。win的命令行的客户端(相当与svn的乌龟那样使用)。http://git-scm.com/download/win
1.2.或者你用Eclipse的git插件也可以。
不过本文是用Git-1.8.0-preview。
1.3安装过程一直点下一步就好了。
2.安装完git。就找一个文件夹准备往网上拖拉别人的源码了。
2.1进入那个文件夹。首先第一步是把你这个文件夹初始化。
右键-->“Git Init Here”(或者你的电脑更牛B变了中文的话。我就没有办法了)
2.2如果你有初始化那个文件夹的话。就肯定不会见到上面“Git Init Here”
2.3然后右键见到“Git GUI tool”,“Git Bash”类似的条目
有些人喜欢用里面的“Git GUI tool” 。但是我就不太会用。还是直接用 “Git Bash”
3.没错。你见到那些命令行。你不要怕。基本那些命令都不用自己敲的。通常你找到想要源码地址都会提供出来的。
例如:
万能的GitHub:
https://github.com/
google某些开源代码:android
https://android.googlesource.com/?format=HTML
3.1 我就以提取android的闹钟源码来举例吧
https://android.googlesource.com/platform/packages/apps/AlarmClock/
点进来基本都会见到:
git clone https://android.googlesource.com/platform/packages/apps/AlarmClock
这么醒目的一条东西。没错。我们就要这条东西直接下载这些代码下来。
3.2复制git clone https://android.googlesource.com/platform/packages/apps/AlarmClock 到你的“Git Bash”窗口执行。
---------------------------------3.3与3.4不一定跟着做----------------------------------------------------------------
3.3如果你人品有问题被墙挡住出现:Unknown SSL protocol error in connection to code.google.com:443
只好你去弄个GoAgent代理。如果你功夫好。就自己搭吧。
不过我这里有一个现成的:不过前提你起码要访问到谷歌,不然下面这些都是免谈的
https://code.google.com/p/chromeplus/下载好的话。直接点击谷歌的浏览器。
(我知道你不是要用谷歌浏览器。只是为了开个代理命令行,你不用那浏览器。
大可关掉。只要你不要关了那个GoAgent代理窗口就好了)
3.4 设置 git 的 http.proxy
git config --global http.proxy 127.0.0.1:8087
现在再试试3.2就能就看到文件夹出现你想要的东西了
git android.google 源码:Unknown SSL protocol error in connection to code.google.com:443