`
zxquiet
  • 浏览: 23134 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Android下载repo文件报错

 
阅读更多

在执行

curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo

下代码的时候,报以下错误

curl: (7) couldn't connect to host

连续几天下载repo文件都这样,以为谷歌应该会修复这个问题,等了3天还是不能下载repo文件,去网上找答案吧。

幸好有前人解决了这个问题,具体的方法就是将上面那个获取repo文件的命令用下面的代替

curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin/repo

具体可以去这个地方看

http://www.cnblogs.com/miaoshuncai/articles/2179746.html


成功把repo下载下来,然后继续按照source.android.com的步骤,然后无法repo sync

提示

Initializing project platform/abi/cpp ...
fatal: '../platform/abi/cpp.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/abi/cpp


按照网址上那个弄,我获取4.0.3的,敲入

repo init -u git://codeaurora.org/platform/manifest.git -b android-4.0.3_r1

结果提示

error: revision android-4.0.3_r1 in manifests not found


Mark 下,等待解决。

 

 

解决?

 

 

因为我之前是已经下载了4.0.3之后最新的代码,但是当出现某个问题时以为只有重新下载代码才能解决,所以我又下载了下代码,但是出现上面说的问题。久久没有解决。

今天我从我下载的源代码的文件夹下找到这个文件

"/.repo/repo/repo"

 

1、然后按照网上有人说的更改repo文件

(http://blog.csdn.net/ranger1111/article/details/6856736这上面看到的)

REPO_URL='https://code.google.com/p/git-repo/'

改为

REPO_URL='http://code.google.com/p/git-repo/'


2、然后修改 .repo/manifest.xml将fetch="git://Android.git.kernel.org/"改为fetch="git://Android.git.linaro.org/"


注: 我的 manifest.xm 文件没找到 git://Android.git.kernel.org/ ,所以没修改2。


有了repo文件,接着就可以按照

http://source.android.com/source/downloading.html

这个流程继续往下面走了。

 

这个是repo文件

http://download.csdn.net/detail/zxquietc/4202602

分享到:
评论

相关推荐

    osmdroid 加载geopackage离线底图

    osmdroid是一个开源的Android库,它允许开发者在应用程序中集成OpenStreetMap(OSM)地图。这个库提供了丰富的功能,包括地图显示、缩放、平移以及各种地图源的支持。在本文中,我们将详细探讨如何使用osmdroid加载...

    repo_tool.zip

    标题“repo_tool.zip”指的是一个压缩包文件,其中包含了用于下载高通开源Android代码的工具。这个工具主要是为了解决在尝试获取这些源代码时遇到的“Can't check signature: No public key”错误。这个错误通常发生...

    Android代码工作区转换为Android的Git库镜像.doc

    总的来说,将Android代码工作区转换为Git库镜像涉及到理解repo的工作原理,以及如何利用Python脚本操作文件系统。通过这种方式,开发者可以灵活地在不同模式之间切换,以适应不同的开发和维护需求。对于大型项目,...

    安卓开发环境搭建.docx

    安卓开发环境搭建 安卓开发环境搭建是 Android ...安卓开发环境搭建是一个重要的步骤,通过安装 Android Studio 和解决 Gradle 文件下载慢的问题,开发者可以快速搭建安卓开发环境,提高开发效率和应用程序的性能。

    gerrit上创建子项目全流程

    - 如果在`repo init`后报错,可能是因为XML配置错误,需要检查`fetch`属性是否正确指定。例如: ```xml <remote fetch=".." name="koolpos" review="192.168.1.30/android71"/> ``` 5. 如果同步时提示找不到远程...

    lewa portintg part4

    - 使用`curl`命令下载repo到`~/bin/`目录: ```bash curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo ``` - 设置环境变量以便于repo的使用: ```bash gedit ~/.bashrc export ...

    javax.activation-1.2.0.jar

    解决Springboot项目报错:com/sun/xml/bind/jaxb-impl/2.2.11/jaxb-×××.jar%2520(没有那个文件或目录)

Global site tag (gtag.js) - Google Analytics