VM Ubuntu14.04 64位 编译Android2.3.5源码
2015-01-12 12:27
507 查看
Android2.3.5源码 下载 http://blog.csdn.net/ilittleone/article/details/6823441。非常感谢无私的提供。
JAVA安装配置
先去 Oracle下载Linux下的JDK压缩包,我下载的jdk-6u45-linux-x64.bin文件,下好后解压
$ sudo ./ jdk-6u45-linux-x64.bin
Step1:
#将解压好的jdk1.6.0_45文件夹用最高权限复制到/usr/lib/jvm目录里
sudo cp-r ~/jdk1.6.0_45/ /usr/lib/jvm/
Step2:
#配置环境变量
sudo gedit/etc/profile
在末尾加上:
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
CLASSPATH=$CLASSPATH.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME
export PATH
export CLASSPATH
然后保存关闭,使用source更新下
$ source~/.profile
Step3:
#将系统默认的jdk修改过来
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_45/bin/java 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.6.0_45/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.6.0_45/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.6.0_45/bin/javap 300
$ sudoupdate-alternatives --configjava
$ sudoupdate-alternatives --config javac
Step4:
然后再输入java-version,看到如下信息,就说明改成sun的jdk了:
javaversion "1.6.0_45"
$ source build/envsetup.sh; $ make;
当初给的虚拟机1G内存,把虚拟机内存加为最大(我的8G),$ make clobber; $source build/envsetup.sh; $make;
碰到其他问题BAIDU解决。
[/code]
JAVA安装配置
先去 Oracle下载Linux下的JDK压缩包,我下载的jdk-6u45-linux-x64.bin文件,下好后解压
$ sudo ./ jdk-6u45-linux-x64.bin
Step1:
#将解压好的jdk1.6.0_45文件夹用最高权限复制到/usr/lib/jvm目录里
sudo cp-r ~/jdk1.6.0_45/ /usr/lib/jvm/
Step2:
#配置环境变量
sudo gedit/etc/profile
在末尾加上:
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
CLASSPATH=$CLASSPATH.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME
export PATH
export CLASSPATH
然后保存关闭,使用source更新下
$ source~/.profile
Step3:
#将系统默认的jdk修改过来
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_45/bin/java 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.6.0_45/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.6.0_45/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.6.0_45/bin/javap 300
$ sudoupdate-alternatives --configjava
$ sudoupdate-alternatives --config javac
Step4:
然后再输入java-version,看到如下信息,就说明改成sun的jdk了:
javaversion "1.6.0_45"
64位系统 安装的依赖 $ sudo apt-get install git-core gnupg flex bison gperf build-essential $ sudo apt-get install zip curl zlib1g-dev libc6-dev lib32ncurses5-dev $ sudo apt-get install x11proto-core-dev libx11-dev lib32z-dev $ sudo apt-get install libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown $ sudo apt-get install libxml2-utils xsltproc libswitch-perl $ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so(未找到)
Install GCC 4.4
First, install GCC 4.4 (and friends):$sudo apt-get install gcc-4.4 $sudo apt-get install gcc-4.4-multilib $sudo apt-get install g++-4.4 $sudo apt-get install g++-4.4-multilib $sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40 $sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 60 $sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 40 $sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 60 $sudo update-alternatives --config gcc $sudo update-alternatives --config g++
$ source build/envsetup.sh; $ make;
[
2
]错误:out/target/common/obj/APPS/SignatureTest_intermediates/genres.stamp Killed
当初给的虚拟机1G内存,把虚拟机内存加为最大(我的8G),$ make clobber; $source build/envsetup.sh; $make;
碰到其他问题BAIDU解决。
[/code]
相关文章推荐
- Ubuntu 14.04 (64位) 编译Android 2.3.5源码
- 基于Ubuntu14.04 64位系统编译vlc-android源码
- Ubuntu 14.04 LTS 下 android 2.3.5 源码编译过程
- Ubuntu 14.04 64位编译Android4.2.2内核源码goldfish
- VisualBox ubuntu14.04 64位 android4.4.4源码编译总结
- AMD64位ubuntu9.04下编译Android源码
- Ubuntu 10.04(64位)下载并编译 Android 2.2 源码[只有11条命令]
- Ubuntu 10.04(64位)下载并编译 Android 2.2 源码[只有11条命令]
- ubuntu 11.04 64位 编译 android2.3 源码(姜饼版本)
- ubuntu14.04编译android源码
- Android 源码编译环境搭建(64位Ubuntu)各种依赖包安装
- Ubuntu 64位编译 android 4.0源码
- 使用vmware+ubuntu14.04编译android4.4.2源码
- Ubuntu 10.04(64位)下载并编译 Android 2.2 源码[只有11条命令]
- ubuntu14.04-64编译android2.3.4源码
- android 4.2 源码在64位Ubuntu编译
- Ubuntu 10.04(64位)下载并编译 Android 2.2 源码[只有11条命令]
- 64位 Ubuntu Android 源码编译
- ubuntu kylin 14.04 64位下进行Android 4.4.2 R2版本的源码编译