Android_4.2_源码下载和编译环境安装及Android_4.2_源码编译归纳.pdfVIP

Android_4.2_源码下载和编译环境安装及Android_4.2_源码编译归纳.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本文为本人于 2012.11.17 原创,自由飞翔 Android 4.2 源码的下载和编译环境的安装及源码的编译 Google 于 2012.11.14发布了 Android4.2 的源码,下面把本人在 ubuntu10.04 的 64 位 系统上下载源码,和编译源码做个记录备份,也供有需要的人参考,若是在下载 编译安装 Android 源代码遇到问题,可加 QQ 群交流 : 217706590,难免有错,敬请见 谅,还忘勿吝啬指出。 源代码下载、编译环境安装、源代码编译和运行模拟器的可能出现的一些错误在本 文最后一章节,若出现类似错误,可以参考。 1、 源码的下载 源代码的下载,首先需要安装以下软件: curl 和 git-core 1.1 安装 curl : 在终端中执行: sudo apt-get install curl 1.2 安装 git-core 1.2.1 在用户目录下新建 bin 文件 在终端中执行: mkdir ~/bin 将~/bin 添加环境变量,作用是:要将 git 软件下载安装在此目录,在别的目录运行 可能会找不到此软件,所以要添加到环境变量中 在终端中执行: PATH=~/bin:$PATH 1.2.2 安装 git-core 在 终 端 中 执 行 : curl /dl/googlesource/git-repo/repo § ~/bin/repo 给 repo执行权限: chmod a+x ~/bin/repo 1.3 下载源代码 1.3.1 进入要源代码将要保存的目录 如我的源代码保存在:、 /opt/android/src 在终端中执行: cd /opt/android/src 进入到 src 目录中 1.3.2 获取 repo 最新的配置 repo init -u /platform/manifest § 若是执行错误则用以下命令: ~/bin/repo init -u /platform/manifest § 1.3.3 下载源代码 对于下载不同版本的 android,指定一个 manifest 分支(即只指明 android 对应的版 本文为本人于 2012.11.17 原创,自由飞翔 本),使用 -b 参数 (即下载某个版本的源代码 ),如: 对于 4.2 的版本,将命令修改为 repo init -u /platform/manifest -b android-4.2_r1 § 若是执行错误则用以下命令: ~/bin/repo init -u /platform/manifest -b android-4.2_r1 § 执行以上命令后,会在 /opt/android/src 目录中生成一个 .repo 的目录,此目录保存了 将要下载的源代码的相关信息 同步获取源码 #~/bin/repo sync 如果中间出现中断,这个很正常,你可以再次输入 ~/bin/repo sync 命令来进行下 载。 根据网速的不同,下载时间也有快慢,最好在睡觉前或下班后下载代码,由于源文 件比较大,一般国内都要 5 小时左右甚至更久。 若是出现以下信息,表示代码以下载完成: Fetching projects: 100% (166/166), done. Syncing work tree: 100% (165/165), done. 运行 ~/bin/repo sync 还可以重新校对下载的源码,若是有问题或遗漏了一些文件会 重新下载,并从 .repo 目录中导出到实际源码中 注:此步可能会出现下载错误,请查看本文最后部分的说明 2、编译环境的安装 首先若是没有修改源,请修改为国内的源,从而提高软件的下载安装的速度 可以参考下面博客的内容添加一些速度快的源,如:台湾源、 Ubuntu 官方上海源、 网 易、搜狐、 /houxn22/item/48f0f7d150657c16d80e4468 安装编译所需的软件 1、安装 jdk sudo apt-get install sun-java6-jdk 2、安装其它

文档评论(0)

高胖莹 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档