Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Cygwin中使用repo下载Android源代码_Android_Git_Cygwin - Fatal编程技术网

在Cygwin中使用repo下载Android源代码

在Cygwin中使用repo下载Android源代码,android,git,cygwin,Android,Git,Cygwin,按照上的说明操作,在Windows上的Cygwin下运行时,我无法初始化回购。我以前在Linux上做过这件事,一切都很好 在cygin终端中,我安装了git和curl,但当我运行时: repo init-u-b安卓-5.0.0_r7 我得到以下信息: Get https://android.googlesource.com/platform/manifest Traceback (most recent call last): File "/cygdrive/e/lollipop/sourc

按照上的说明操作,在Windows上的Cygwin下运行时,我无法初始化回购。我以前在Linux上做过这件事,一切都很好

在cygin终端中,我安装了git和curl,但当我运行时:

repo init-u-b安卓-5.0.0_r7

我得到以下信息:

Get https://android.googlesource.com/platform/manifest
Traceback (most recent call last):
  File "/cygdrive/e/lollipop/source/.repo/repo/main.py", line 531, in <module>
    _Main(sys.argv[1:])
  File "/cygdrive/e/lollipop/source/.repo/repo/main.py", line 507, in _Main
    result = repo._Run(argv) or 0
  File "/cygdrive/e/lollipop/source/.repo/repo/main.py", line 180, in _Run
    result = cmd.Execute(copts, cargs)
  File "/cygdrive/e/lollipop/source/.repo/repo/subcmds/init.py", line 390, in Execute
    self._SyncManifest(opt)
  File "/cygdrive/e/lollipop/source/.repo/repo/subcmds/init.py", line 163, in _SyncManifest
    m._InitGitDir(mirror_git=mirrored_manifest_git)
  File "/cygdrive/e/lollipop/source/.repo/repo/project.py", line 2148, in _InitGitDir
    self.bare_objdir.init()
  File "/cygdrive/e/lollipop/source/.repo/repo/project.py", line 2644, in runner
    p.stderr))
error.GitError: manifests init: fatal: Could not switch to '/cygdrive/e/lollipop/source/.repo/': No such file or directory
Gethttps://android.googlesource.com/platform/manifest
回溯(最近一次呼叫最后一次):
文件“/cygdrive/e/lollipop/source/.repo/repo/main.py”,第531行,在
_Main(sys.argv[1:])
文件“/cygdrive/e/lollipop/source/.repo/repo/main.py”,第507行,在_main中
结果=回购运行(argv)或0
文件“/cygdrive/e/lollipop/source/.repo/repo/main.py”,第180行,正在运行
结果=命令执行(copts、cargs)
文件“/cygdrive/e/lollipop/source/.repo/repo/subcmds/init.py”,执行中第390行
自同步清单(opt)
文件“/cygdrive/e/lollipop/source/.repo/repo/subcmds/init.py”,第163行,在同步清单中
m、 _InitGitDir(镜像\u git=mirrored\u清单\u git)
文件“/cygdrive/e/lollipop/source/.repo/repo/project.py”,第2148行,在_InitGitDir中
self.bare_objdir.init()
文件“/cygdrive/e/lollipop/source/.repo/repo/project.py”,第2644行,在runner中
p、 stderr)
error.gitrerror:manifestinit:fatal:无法切换到“/cygdrive/e/lollipop/source/.repo/”:没有这样的文件或目录
我遗漏了什么?

请重试:

  • 从一个
    git bash
    ,使用
  • 从一个,使用,ig你想要一个真正的Linux会话
我会推荐第一个,因为它仍然与Windows开发兼容