网上有很多下载和编译android源码的文章,写的也很详细,但是当我按照他们的步骤做下来的时候总会遇到一些问题,
现在记录下这些问题,希望能帮助遇到同样问题的人:
这是官方的文档:http://source.android.com/source/downloading.html
容易遇到问题:
1,执行下面这句的时候,会down不下来脚本或者报错,
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
可以换成:curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin/repo或者curl http://Android.git.kernel.org/repo > ~/bin/repo 或者curl
http://git-repo.googlecode.com/files/repo-1.12 > ~/bin/repo 自己试了,第一个地址最靠谱,后面都不会报错,其他两个就不保证了。
2, 执行repo命令(如下)时报错,如果是在windows下用cygwin下载源码,需要在安装cygwin时候,选择repo组件,我也不知道选哪个,我是搜索repo之后装了所有的组件。在ubuntu里面也需要自己装这个repo,在装GIT的时候选上(实在解决不了,可以执行这个命令试试:apt-get
install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev。这个是安装其他组件的命令,可能包含了repo,ubuntu我也不熟,可以试下这个命令)
repo init -u https://android.googlesource.com/platform/manifest
3,在
执行repo sync命令时提示
fatal: The remote end hung up unexpectedly error: Cannot fetch ../platform/bionic
这个需要修改.repo目录下的manifest.xml文件中的<remote name="aosp"
fetch="此处" />为<remote name="aosp"
fetch="http://android.googlesource.com" />后面就是最新到源码路径。
注意1:.repo目隐藏的,可以再文件浏览器中选择View->Show hidden files来显示隐藏文件。找到maifest.xml文件就可以了。
如果还有问题的,可以留言讨论下。编译的部分,下一篇文章再说。
PS:ubuntu修改文件权限的方法http://www.pcyyjs.com/sys/Ubuntu/4052/
附上一篇别人比较全的文章:http://blog.csdn.net/jackyu613/article/details/5778646
源码当前最新地址:https://android.googlesource.com/platform/manifest
分享到:
相关推荐
ubuntu下android源码下载,源码下载一步到位
ubuntu下下载Android源码并编译详细教程,可用
本次实验环境为Ubuntu10.04、Android版本为2.1,采用的是ARM9 Mini6410开发板自带的Android源码
完整的 ubuntu android 源码环境搭建
Ubuntu中Android开发环境的搭建以及源码下载
Ubuntu12.04下编译和下载Android4.0.3源码
Ubuntu_10.04下编译Android源码全过程
20120325 亲自试验成功,源等都OK
如何在ubuntu20.04下配置 魔趣P 源码编译环境及常见错误解决一 Ubuntu20.04 LTS 安装更新软件源->阿里云1.安装Chrome2.安装Vim3.点击图标最小化二 配置魔趣源码环境1.下载 git2.设置 git 账户3.下载python4.配置PATH...
1、介绍如何安装ubuntu 2、介绍如何在ubuntu中搭建 android的源码环境 3、介绍如何 下载和编译android的源码 4、介绍 ubuntu下面一些常用软件
Ubuntu平台下Android2.3源码下载编译全过程
在 ubuntu系统下android源码的下载和编译,文档内容来自网络,但是自己按步骤下载过,所以肯定是可行的。下载的源码是2.3.4
android ubuntu 11.10 32 编译源码
此文档详细记录了本人ubuntu下搭建ubuntu环境,android源码下载环境,下载android 4.0.3源码及编译的过程。如果有问题,可以直接来问我。
android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6
Ubuntu系统下Android源码编译.pdf
ubuntu 10.04下编译Android源码技术文档 教你怎么编译
本文主要介绍Android源码的下载和编译,这里整理了相关资料及如何下载和编译的详细步骤,有需要的小伙伴可以参考下
ubuntu10.4编译funambol android源码,这是本人编译的经历。