代码之家  ›  专栏  ›  技术社区  ›  RobGThai

如何在Windows操作系统中检出Android源代码?

  •  24
  • RobGThai  · 技术社区  · 16 年前

    我试着去寻找,但就是找不到。我在联想G460笔记本电脑上运行Windows7。我试着在上面安装Ubuntu,但是由于某些原因我不能使用无线连接到互联网。

    不管怎样,我是否需要看看Android源代码,或者至少只是其中的日历部分?

    7 回复  |  直到 15 年前
        1
  •  29
  •   poke    13 年前

    你可以使用他们的浏览器浏览android源代码 repository browser 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 .

        2
  •  15
  •   hotshot309    14 年前

    自从这个问题最初得到解答以来,用于Android的GitWeb和Google代码搜索库已经退役。幸运的是,SDK管理器终于允许您 download the source code 适用于Android 4.0及更高版本

    non-Windows download instructions ,您可以搜索 GrepCode 你需要什么在线(查找“android”和您想要的类或方法的名称,然后选择您想要的代码版本。)GrepCode可以工作,但我见过它崩溃了很多次。另一种方法是下载 Android Sources plugin for Eclipse

    获得源代码后,可以将所使用的源目录附加到Eclipse中的.jar中,如下所示:

    右键单击项目> 属性 &燃气轮机; &燃气轮机; 图书馆 选项卡>选择 + 在要附加源代码的.jar旁边>点击 源附件

        3
  •  2
  •   karthikeyan m    14 年前

    非常感谢,这是一个帮助在windows下下载的快速指南,请检查这个

    http://honey200.wordpress.com/2011/11/17/download-android-source-code-in-windows/

        4
  •  2
  •   milosmns cmcginty    8 年前

    步骤:

    1. 从下载Cygwin http://cygwin.com/install.html .
    2. 用几乎所有的默认值安装cygwin。在cygwin设置过程中,选择modules curl python (搜索)并标记为要安装。
    3. 启动cygwin.exe并转到您的首选目录(我的是 D:/Android/sources/4.0/try2 ). 例子: $: cd /cygdrive/d/Android/sources/4.0/try2

    4. 逐个运行以下说明:

      (一) mkdir bin

      PATH=/cygdrive/d/Android/sources/4.0/try2/bin:$PATH

      三) curl https://storage.googleapis.com/git-repo-downloads/repo > /cygdrive/d/Android/sources/4.0/try2/bin/repo

      mkdir source

      五) cd source

      六)
      分支机构:
      repo init -u https://android.googlesource.com/platform/manifest

      例如:
      repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

      vii)如果需要,提供证书

      八) repo sync

    资料来源: click here

        5
  •  1
  •   Amir Saniyan    12 年前

    1) 安装Git: http://git-scm.com/

    2) 打开 Git Bash

    3) 在Git Bash窗口中,通过以下命令将当前目录更改为您最喜欢的目录(例如D:\android\u src): cd /d/androidsrc/

    4) 在Windows资源管理器中,创建一个空文件 D:\android_src\download.sh

    5) 打开以下链接并复制代码;粘贴到 ,然后保存并关闭记事本:

    http://pastebin.com/DfqBFKnK

    6) 通过以下命令在Git Bash窗口中执行下载shell脚本: ./download.sh

    另请参见: https://android.googlesource.com/

        6
  •  0
  •   James Moore    15 年前

    cygwin

    不管怎样,你还是会想要git的——它已经成为现代开发工作的标准VCS。有些东西还在svn里,但正在消失。

        7
  •  0
  •   Mickäel A.    14 年前

    对我来说,最简单的方法就是浏览 GrepCode .