`

Android source sync问题汇总(since 2012)

 
阅读更多
1. [repo init] fetch address issue: change to fetch="git://Android.git.linaro.org/"
2. something like "remote end hung up unexpectedly"
   go to the folder where you made “repo init” some days ago
   open .repo/repo/subcmds/sync.py
   correct _Fetch function (program will try to sync even without network after this change:-)) – add “while True:” at line 6, “break” at line 9, remove “sys.exit(1)” at line 11.
  
  def _Fetch(self, projects):
    fetched = set()
    pm = Progress('Fetching projects', len(projects))
    for project in projects:
      pm.update()
      while True:
        if project.Sync_NetworkHalf():
          fetched.add(project.gitdir)
          break
        else:
          print >>sys.stderr, 'error: Cannot fetch %s' % project.name
    pm.end()
    return fetched

   
    Another work around is "repo sync -f"
3.
curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" >~/bin/repo
repo init -u git://codeaurora.org/platform/manifest.git
repo sync

4.fatal: '../platform/abi/cpp.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
这个问题是由于repo版本太低
可以使用curl http://git-repo.googlecode.com/files/repo-1.18 > ~/bin/repo
5. Network is unreachable
   fatal: HTTP request failed
   诸如此类的问题,排除自身网络问题后,办法只有一个,重新repo sync,可以自己用一个脚本,fail后自动重新sync。
分享到:
评论

相关推荐

    Android Source_source_android_

    这份名为"Android Source_source_android_"的资料,正是对这一庞大而复杂的系统的深度剖析。 首先,Android源码主要由以下几个部分组成: 1. **Kernel(内核)**:Android基于Linux内核,负责硬件设备驱动、内存...

    android source

    android 源代码 source android 源代码 source android 源代码 source android 源代码 source android 源代码 source android 源代码 source android 源代码 source

    android source 2.2(android-8)

    android-2.2 source文件 eclipse中绑定android源码的方法 1.下载android-2.2 source 2.解压放在android.jar所在目录的sources里即可(注意是sources而非source)。 比如我android.jar所在目录为 D:\android-sdk...

    android 4.0 source 源码

    总结,Android 4.0源码是开发者的重要资源,通过深入研究源码,可以提升开发效率,解决疑难问题,增强代码质量。无论你是初学者还是资深开发者,掌握源码都将使你在Android开发道路上更进一步。

    android source 4 0 android 14

    android-4.0 source文件 eclipse中绑定android源码的方法 1.下载android-4.0 source 2.解压放在android.jar所在目录的sources里即可(注意是sources而非source)。 比如我android.jar所在目录为 D:\android-sdk...

    Android-source-code-download.rar_android_android source code_dow

    这个压缩包“Android-source-code-download.rar”似乎包含了关于如何下载Android源码的详细指导,而“Android source code download.docx”很可能是具体步骤的文档。 下载Android源码的过程通常涉及以下几个关键...

    android 2.3.3 source 源码

    android 2.3.3 source 源码,用7zip解压。 解压为 android-sdk-windows\platforms\android-10\sources\ ...可解决 eclipse 调试时 android 项目时报“Source not found”问题。也方便查看 android 源代码。

    Android 22 SDK source

    Android 22 SDK源码是Android开发中的一个重要组成部分,它为开发者提供了深入理解Android系统运行机制的机会。在Android SDK中,源码包含了Android操作系统的核心组件、API库以及各种服务的实现,这对于系统级编程...

    repo(用于android source code下载)

    用于android source code下载

    android-23 sdk source

    总结,"android-23 sdk source"的导入和学习是一个深入Android开发的重要过程,它能够帮助开发者提升技能,解决复杂问题,甚至参与到Android系统的创新和优化中去。无论是Eclipse、IntelliJ IDEA还是Android Studio...

    android 4.2 src source code

    最新android 4.2源码,压缩后18M。下载之后,使用解压到*\adt-bundle-windows-x86_64\sdk\ 目录下,然后就可以查看android源码了。若仍不能查看,点击出现的attach source按钮,选中解压的source文件夹下的android...

    Android 13 原生Settings 源码 source code

    Android 13 android T 原生Settings 源码 source code 基于qcom release

    get android source code

    get android source code

    Beginning Android 2 Source Code

    《初识Android 2源码》是针对Android开发入门的学习资料,主要面向使用Eclipse 3.5(对应android-sdk-windows-2.0.1版本)的开发者。这本书的源代码提供了深入理解Android 2系统运行机制和开发流程的宝贵资源。 ...

    android 4.1 SDK source code

    Android 4.1 SDK源码是开发者深入了解Android操作系统工作原理的重要资源,它包含了构建这个版本Android系统的全部代码。在这个版本中,Google引入了许多新的特性和性能优化,为开发者提供了更丰富的功能和更好的...

    Android Program Sample Source

    "Android Program Sample Source"是一个集合,包含了多个用于演示Android应用程序开发的源代码样本。这些样本通常涵盖各种功能和组件,帮助开发者熟悉API的使用、布局设计、数据存储以及网络通信等关键技能。 首先...

Global site tag (gtag.js) - Google Analytics