在ubuntu系统下编译android需要注意的事项:
1. 参考http://source.android.com/中的安装说明。
2. 安装JDK6中碰到的问题可以参考http://hi.baidu.com/designhouse/item/0dbece7c4f6af0376e29f6c1中的说明,记得配置环境变量。
3. 下载代码时如果出现timeout错误,参考 http://www.cppblog.com/fwxjj/archive/2012/05/17/175198.html,步骤如下:

  • 浏览器登录https://android.googlesource.com/new-password,并用gmail帐号登录;
  • 点击网页上的“允许访问”,得到类似: machine android.googlesource.com login git-<userName>.gmail.com password <password> machine android-review.googlesource.com login git-<userName>.gmail.com password <password>
  • 把上面那段信息追加到~/.netrc文件结尾(请检查当前用户的权限, 如果不存在此文件则自己新建一个);
  • 下载地址的URI更改为https://android.googlesource.com/a/platform/manifest(中间加上了“/a”)。
  • repo init -u https://android.googlesource.com/a/platform/manifest -b android-2.3.3_r1
  • repo sync

4. 编译时出现java版本错误,请参照步骤2中重新安装配置JDK

5. ubuntu新版本中采用了gcc4.6.1会导致编译出错,请参照http://blog.csdn.net/flydream0/article/details/7046612处理。
sudo apt-get install gcc-4.4
sudo apt-get install g++-4.4

sudo mv gcc gcc.bak
sudo ln -s gcc-4.4 gcc

/usr/bin$ sudo mv g++ g++.bak
/usr/bin$sudo ln -s g++-4.4 g++

gcc -v
g++ -v

6.
ubuntu11.10 64bit 环境android编译错误 http://blog.csdn.net/lmhgen/article/details/7326083

转载于:https://www.cnblogs.com/imlucky/archive/2012/06/20/2555868.html

ubuntu系统下载编译android源码相关推荐

  1. win10最新下载编译Android源码的简易方法分享(已亲测)

    win10最新下载编译Android源码的简易方法分享(已亲测) 准备至少150G的硬盘空间 win+R 输入control 打开程序与功能-启用或关闭Windows功能 勾选"适用于Lin ...

  2. ubuntu 20.04编译Android源码

    一直以来想编译android源码,趁闲编译了下,ubuntu版本:20.04,android源码版本:android-9.0.0_r30.总体还比较顺畅,中间遇到了一些报错,在文中也有记录,详情见下文 ...

  3. MAC下载编译Android源码及BUG

    前言 配置如下: MAC 10.13 xcode: Version 9.2 jdk: 1.8.0_131 android源码版本: android-8.1.0_r1 最后下载完,.repo 约30G, ...

  4. ubuntu 11.10下载和编译Android源码

    ubuntu 11.10下载和编译Android源码 由衷感谢网上的各个博主的文章,给了小弟我莫大的帮助.这里呢,小弟也把自己的经历记录下来,以供大家参考^^.这篇应该算是零基础.从无到有的流程介绍了 ...

  5. Ubuntu 16.04下载编译Android11源码

    Ubuntu 16.04下载编译Android11源码 Ubuntu 16.04下载编译Android11源码 1. 硬件要求 2. 设置Linux构建环境 1. 安装所需的软件包 2. 安装Open ...

  6. WSL Ubuntu 20.04下Android源码编译与导入Android Studio

    源码下载见前文:WSL Ubuntu 20.04下Android源码下载 idegen 模块编译 在development/tools/idegen/README下可以看到关于 idegen 工具的相 ...

  7. Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决

    Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决 参考文章: (1)Ubuntu12.04编译Android ...

  8. 安卓9.0刷linux,Ubuntu系统下编译Android 9.0系统

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 前言 在Ubuntu系统下编译Android系统.哎呀不知道是不是换了新电脑的缘故,这次编译居然从安装JDK和配置环境下 ...

  9. 《深入解析Android 虚拟机》——第1章,第1.3节编译Android源码

    本节书摘来自异步社区<深入解析Android 虚拟机>一书中的第1章,第1.3节编译Android源码,作者 钟世礼,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

最新文章

  1. 千万别中招!手把手教你复现Log4j2漏洞!
  2. 【RocketMQ工作原理】消息的生产过程
  3. 机器学习实战 | 意大利Covid-19病毒感染数学模型及预测(附代码)
  4. ubuntu eclipse mysql_Ubuntu设置、应用及常见问题解决(十)- 安装jdk+tomcat+eclipse+mysql...
  5. spring-boot-starter-actuator(健康监控)配置和使用
  6. HDU 1618 Oulipo KMP解决问题的方法
  7. “Survey of machine learning techniques for malware analysis ”
  8. ITK:将BinaryMorphologicalClosingFilter应用于给定LabelMap的一个LabelObject
  9. 课后作业之字符串加密
  10. 如何在Ubuntu上查看和写入系统日志文件
  11. pads中如何设置等长_期货如何设置止损止盈避免交易中被套-期货学习
  12. 关于高性能网络编程的一些知识
  13. 微信退款异步通知解密异常-填充无效,无法被移除
  14. linux文件符数据,linux – 如何监视文件描述符以获得新数据的可用性?
  15. 我的书《编写高质量代码—Web前端开发修炼之道》面市了,请大家多多支持
  16. java返回xls格式_java后台获得url返回的excel文件
  17. tomcat下载安装及配置【图文教程】
  18. Windows系统常用快捷键
  19. php的gc回收机制,php垃圾回收机制相关(GC)
  20. 苹果笔记本电脑我的计算机在哪里设置密码,Mac小教程:设置苹果Mac电脑的开机密码...

热门文章

  1. char的初始值_java从入门到放弃 各种数组的初始值?
  2. python目前的应用领域_专栏G|轻松学Python01:Python环境搭建与运行
  3. ajax传值的url,JQuery ajax url传值与data传值的区别
  4. java regexp_java中使用regexp
  5. linux vscode vim,VSCode Vim进阶操作
  6. docker安装linux桌面系统,Hostwinds云主机 – Docker安装Xfce桌面环境(轻量可视化操作系统)...
  7. 从qspi启动linux时间,Zynq-Linux移植学习笔记(二十三)——QSPI速度配置
  8. 江苏开放大学计算机应用基础第四次作业,江苏开放大学-计算机应用基础第四次.doc...
  9. 5行Python代码实现图像分割
  10. CV算法复现(分类算法5/6):ResNet(2015年 微软亚洲研究院)