Welcome 微信登录

首页 / 操作系统 / Linux / Android 2.3源码下载编译全过程(附图及文档)修改版

@系统要求
1、Ubuntu 10.04或以上版本
2、64位系统(查看系统命令: uname -m 如果出现i386 i686 i586则是32位 如果出现amd64 则是64位系统 )3、jdk1.6 或更高版本
@说明:下面如果有修改文件不好保存或无法打开可能是权限问题要进入那个目录修改权限 chmod 777 filename


1安装下载源码所需要的工具
1.1
   sudo apt-get install git-core curl
   这条命令会从互联网的软件仓库中安装 git-core 和 curl
1.2
   mkdir ~/bin
   PATH=~/bin:$PATH
   在home目录下建立bin目录并设置环境变量1.3
  curl http://Android.git.kernel.org/repo >~/bin/repo
  这句命令会下载 repo 脚本文件到当前主目录的/bin 目录下,并保存在文件repo 中。1.4
   chmod a+x ~/bin/repo
   修改 repo 文件可执行权限
1.5
   执行下面的命令创建并进入空文件夹
   mkdir yourdirectory
   cd yourdirectory2repo客户端初始化
   2.1
        下面是官网给的命令,但在公司行不通会报Connection timed out的错误,但在家直接用估计可以
        repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake
   2.2
        在公司同步要先将bin里的.repo文件的
        REPO_URL="git://android.git.kernel.org/tools/repo.git"
        改成
        REPO_URL="http://android.git.kernel.org/tools/repo.git"
        然后命令改成下面这个(注意后面的版本号写法和官网不太一样,如果写-b Gingerbread的话会找不到版本
        repo init -u http://android.git.kernel.org/platform/manifest.git -b android-2.3.3_r1
(参考http://www.linuxidc.com/Linux/2011-08/41222.htm)   2.3
        执行上面的命令可能还会报个IOError找不到文件(暂时还不知道为什么)
    但执行下面两条命令
     touch ~/.gitconfig
         rm -rf .repo
    后再执行2.2的命令就可以同步了
    成功的话会叫你填写自己的名字和邮箱
  • 1
  • 2
  • 3
  • 下一页
Linux标准IO和后台运行程序的方法在 Ubuntu 上安装自动更换墙纸 Wallch 2.0相关资讯      Android开发 
  • Android开发60条技术经验总结  (03月08日)
  • 每位Android开发人员不容错过的十  (07/10/2015 07:50:11)
  • Android开发中应用程序未安装解决  (06/21/2014 20:12:10)
  • Android 使用shape制作drawable素  (10/10/2015 19:21:25)
  • Android开发心得:LayoutInflater  (11/01/2014 11:06:39)
  • Android开发中遇到的R文件无法生成  (05/04/2014 15:11:37)
本文评论 查看全部评论 (2)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款