从网上搜索:
这个其实google是有说明的http://source.android.com/source/downloading.html,为了防止连接数过多,每个ip都需要认证。。。
第一步:从这里 (https://accounts.google.com/o/oauth2/auth?response_type=code&client_id=413937457453.apps.googleusercontent.com&scope=https://www.googleapis.com/auth/gerritcodereview&redirect_uri=https://www.googlesource.com/new-password&state=android) 获取用户名和密码,前提是你在之前填写了你的真实姓名和邮箱
第二步:将上面的页面上以machine开头的两行复制到 ~/.netrc文件中
第三部:repo sync
以上步骤对于部分人有用,对于我来说不行啊
我这还是出现了N次了,所以我敲了N次
11月1日,将如上问题成功解决
因为是昨天搞定的,今天在编译源码期间无聊想起了这个,说一下我下载过程吧
我是下载的AllWinner A10开发板,(https://github.com/allwinner-ics)
如果是正常的情况下载偶尔中断了一下,敲一次repo sync就ok了
但是因为板商在源码里做了一些修改过,不知道什么不是这个原因,下载的过程中每到那一块就出问题,所以我在
.repo/manifest.xml文件中讲报错的那一行给删掉,
不用担心源码中有,我这没有,他不是报我这的错误吗,我先将其他下载下来,然后在网上单独下载那个文件包,最后解压到删除时对应位置就行了
来源:oschina
链接:https://my.oschina.net/u/114929/blog/86065