使用Repo和Msysgit

时间:2009-11-11 09:12:57

标签: android msysgit repository

在跟Android Open Source Project instructions on installing repoGit一起使用后,运行repo init命令后,我遇到了这个错误:

  

/ c / Users / Andrew Rabon / bin / repo:line   23:exec:python:not found

我已经下载了repo并将其放入~/bin,就像它说的那样,我已经安装了Python。我想知道问题是什么。

作为参考,我在msysgit上使用Windows Vista,我理解msysgit是有限的,但我希望它至少可以拉动Android源代码。

3 个答案:

答案 0 :(得分:1)

我最终创建了一个安装了Ubuntu的VirtualBox虚拟机。按照源代码站点上的说明进行操作,然后将源代码压缩并通过文件共享将其复制到我的Windows机器上。这是一个庞大的解决方案,但它是最直接的,因为您不必处理神秘的脚本问题。

答案 1 :(得分:1)

我想你可以通过一些调整来制作msysgit和repo,

特别是,我认为使用Cygwin有一个优势。它似乎具有优越的案例敏感文件名处理能力。这可能与Android主代码库无关,但我知道Linux内核需要它。

答案 2 :(得分:0)

您无法在Windows上构建Android。但是,您应该能够使用repo来提取源代码。我做到了这一点。我想你一定是在使用Cygwin。您将需要Python 2.4(根据Get Source)并确保您没有任何其他Python安装在Windows或Cygwin上覆盖它。使用python交互式shell检查您的版本。