我试图搜索它,但我不能。我在联想 G460 笔记本电脑上运行 Windows 7。我尝试在其上安装 Ubuntu,但由于某种原因我无法使用无线连接到互联网。
无论如何,我是否可以查看 Android 源代码或至少只是其中的日历部分?
我试图搜索它,但我不能。我在联想 G460 笔记本电脑上运行 Windows 7。我尝试在其上安装 Ubuntu,但由于某种原因我无法使用无线连接到互联网。
无论如何,我是否可以查看 Android 源代码或至少只是其中的日历部分?
您可以使用他们的存储库浏览器浏览 android 源代码。如果您想查看特定项目(即下载源代码),则需要获取版本控制系统Git。当您运行 Git 时,您可以使用克隆一个完整的存储库,也可以git clone https://android.googlesource.com/projectname.git
通过执行git clone --depth 1 https://android.googlesource.com/projectname.git
.
项目名称是您在存储库浏览器上选择的顶级文件夹,例如platform/packages/apps/Calendar
日历应用程序。那么完整的命令是git clone https://android.googlesource.com/platform/packages/apps/Calendar
.
自从最初回答了这个问题以来,适用于 Android 的 GitWeb 和 Google 代码搜索存储库已停用。幸运的是,SDK 管理器最终允许您下载Android 4.0 及更高版本的源代码 以及所有 API 和工具。
如果您需要访问Ice Cream Sandwich (4.0) 之前的Android 源代码并且不想使用Google 的非Windows 下载说明,您可以在线搜索GrepCode以获得您需要的内容。(查找“android”和您想要的类或方法的名称,然后选择您想要的代码版本。)GrepCode 工作,但我已经看到它崩溃 IE 很多次。另一种方法是下载适用于 Eclipse 的 Android Sources 插件,它为您提供了 Android 4.0.1 及以下版本的所有源代码。
获得源代码后,您可以将正在使用的源目录附加到 Eclipse 中的 .jar 中,如下所示:
右键单击项目 >属性> Java 构建路径>库选项卡 > 选择要附加源代码的 .jar 旁边的+ > 单击源附件以编辑源文件所在的路径。
脚步:
curl
并python
(搜索它们)并标记它们以进行安装。启动 cygwin.exe 并转到您的首选目录(我的是D:/Android/sources/4.0/try2
)。例子:$: cd /cygdrive/d/Android/sources/4.0/try2
一一运行以下指令:
一世)mkdir bin
ii)PATH=/cygdrive/d/Android/sources/4.0/try2/bin:$PATH
iii)curl https://storage.googleapis.com/git-repo-downloads/repo > /cygdrive/d/Android/sources/4.0/try2/bin/repo
iv)mkdir source
五)cd source
vi)
主分支:
repo init -u https://android.googlesource.com/platform/manifest
4.0.1 分支例如:
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
vii) 如果需要,提供凭据
八)repo sync
来源:点击这里
非常感谢,关于帮助在 Windows 中下载的快速指南,检查一下
http://honey200.wordpress.com/2011/11/17/download-android-source-code-in-windows/
1)安装Git: http: //git-scm.com/
2)Git Bash
从开始菜单 > Git > Git Bash打开
3) 在 Git Bash 窗口中,通过以下命令将当前目录更改为您喜欢的目录(例如 D:\android_src):cd /d/androidsrc/
4)在Windows资源管理器中,创建一个空文件D:\android_src\download.sh
并用记事本打开
5) 打开以下链接,复制代码并粘贴到D:\android_src\download.sh
中,然后保存并关闭记事本:
6) 通过以下命令在 Git Bash 窗口中执行下载 shell 脚本:./download.sh
安装cygwin,并安装 git 的 cygwin 版本,然后按照正常说明安装 repo。
无论如何,您都会想要使用 git - 它已成为现代开发工作的标准 vcs。有些东西还在 svn 中,但它正在消失。