Android系统定制之源码完美下载(一)
今天应公司要求,修改源码,重新定制Android系统! 呵呵...装了个熟悉的Ubuntu,首先还是把系统弄炫的啦... 下载源码吧! 照着书上的下载源码的步骤做,结果错误n多啊!又百度又谷歌的...弄了一下午,终于开始下载啦! 在这分享一下(部分网上copy的,呵呵...),希望大家少走弯路啊! 1.安装git sudo apt-get install git-core 2.安装curl sudo apt-get install git-core curl 3.安装repo, 通过curl下载repo 网上或者很多书籍上都是这样写的: curl http://android.git.kernel.org/repo > ~/bin/repo 结果得到的repo不能用,什么301重定向的,唉!悲催啊!后来在csdn上发了个贴子,大牛给解决啦! http://code.google.com/p/git-repo/downloads/detail?name=repo-1.12这个链接提供下载repo! 也可以通过下面命令得到: curl http://git-repo.googlecode.com/files/repo-1.12 > ~/bin/repo 4.修改执行权限 chmod a+x ~/bin/repo 5.修改~/bin/repo文件将第五行 这一步又是容易出错啊,哥就死在这里很久啊!很多书籍或网站上都是这样命令: ~/bin/repo init -u git://android.git.kernel.org/platform/manifest.git 执行以后,等n久,结果出现让你喜出望外的结果啊 error:Failed connect to code.google.com:443; Operation now in progress while accessing https://code.google.com/p/git-repo//info/refs 网上大牛解决:修改~/bin/repo文件将第五行 REPO_URL='https://code.google.com/p/git-repo/' 改为 REPO_URL='http://code.google.com/p/git-repo/' 6.然后向PATH中添加bin路径: export PATH=$PATH:~/bin 7.新建一个目录,然后进入该目录。 mkdir source cd source 8.执行repo init -u git://Androidgit.linaro.org/platform/manifest.git -b android-2.3.4_r1 这一步大概有一分多钟就完成了。 9.修改.repo文件 找到source目录中的.repo下面的manifest.xml文件,这是个隐藏文件 ls -a才能看到 cd .repo gedit manifest.xml 将fetch="git://Android.git.kernel.org/" 改为 fetch="git://Android.git.linaro.org/" 10.执行repo sync OK,开始下载源码啦!鼓掌!!!呵呵.... |
http://hi.baidu.com/lizhengjun2010/blog/item/0b84aa406f2d579eb2b7dcf7.html
更多相关文章
- Android之EasyPermissions源码解析
- android外部存储读写权限问题
- Android:剖析源码,随心所欲控制Toast显示
- Android和iOS应用下载实现合成一个二维码
- android 修改ramdisk.img和init.rc && android启动后设置/d
- Android(安卓)完美解决自定义preference与ActivityGroup UI更新
- 如何实现android蓝牙开发 自动配对连接,并不弹出提示框
- Android之framework修改底部导航栏NavigationBar动态显示和隐藏
- 修改一个值,让ScrollView、ListView充满弹性