Ubuntu12.04配置android编译环境

Ubuntu12.04配置android编译环境


1)对于12.04配置android编译环境,google官方资料如下:

照做!

Installing required packages (Ubuntu 12.04)

Building on Ubuntu 12.04 is currently only experimentally supported and is not guaranteed to work on branches other than master.

$ sudo apt-get install git-core gnupg flex bison gperf build-essential \
  zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
  libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
  libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos \
  python-markdown libxml2-utils xsltproc zlib1g-dev:i386
$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

2java

java的配置影响比较大,android要求使用java-6-sun2.3以上),而12.04基本无法找到java-6-sun源通过sudo apt-get install java-6-sun”安装。

而要使用以下比较麻烦的方法,我暂时使用这种方法,有更好的办法请与我联系,谢谢。

<1>、下载

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html

如下载jdk-6u32-linux-x64.bin

<2>、安装

sudo cp /home/xxx/Download/jdk-6u32-linux-x64.bin /usr/lib/jvm/jdk-6u32-linux-x64.bin

cd /usr/lib/jvm #复制到usr/lib/jvm目录

sudo chmod a+x jdk-6u32-linux-x64.bin #修改执行权限

sudo ./jdk-6u32-linux-x64.bin #安装 安装完成后有 jdk1.6.0_32文件夹


<3>、修改环境变量,使其默认为安装的java版本

ls -l /usr/bin/java* #查看当前java版本指向

ls -l /etc/alternative/java* #/usr/bin/java可能指向该目录java,再查看其指向

ls -l /usr/lib/jvm/ #最后一般指向该目录某个版本


sudo ln -snf /usr/lib/jvm/jdk1.6.0_32 /usr/lib/jvm/default-java

#方法一,修改默认java链接为安装版本


sudo update-alternative --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_32/bin/java 1

sudo update-alternative --remove java …...(/etc/alternative查看的目录)

......... javac javadoc javaws javap

#方法二,删除alternative的目录,重新安装设置。


Sudo vim /etc/en........

#方法三,增加环境变量。(个人不推荐使用这种方法,原因为会出现注意点的问题)

注意:java正确安装必须包括,javacjavadocjavaws等版本一致,否则可能无法正常编译。


3gcc

安装gcc-4.4 g++-4.4版本,ubuntu12.04默认为gcc-4.6 g++-4.6版本

同样,安装后,修改环境变量

sudo apt-get install gcc-4.4 g++-4.4

sudo ln -snf /usr/bin/gcc-4.4 gcc

sudo ln -snf /usr/bin/g++-4.4 g++


完全凭印象写的,如有错漏,请见谅,指正,谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值