zoukankan      html  css  js  c++  java
  • ubuntu系统下载编译android源码

    在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

  • 相关阅读:
    CentOS7下安装Docker-Compose
    USDT(omniCore)测试环境搭建
    Centos中iptables和firewall防火墙开启、关闭、查看状态、基本设置等
    Docker导入导出镜像
    Linux下安装GO语言环境
    linux 查看磁盘空间大小
    rsync+sersync多线程实时同步
    rsync+inotify实时同步
    rsync高级同步
    NFS服务器
  • 原文地址:https://www.cnblogs.com/imlucky/p/2555868.html
Copyright © 2011-2022 走看看