Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
2017-07-14 10:11
645 查看
sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386 \ libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib \tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 \ dpkg-dev libsdl1.2-dev libesd0-dev \ git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev gcc-multilib g++-multilib \ libc6-dev-i386 \ lib32ncurses5-dev x11proto-core-dev libx11-dev \ lib32z-dev ccache \ libgl1-mesa-dev libxml2-utils xsltproc unzip m4 \ u-boot-tools \ uuid-dev#安装jdk7sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get updatesudo apt-get install openjdk-7-jdk #配置jdk7sudo gedit /etc/profile#在末尾追加下面代码:export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH修改了/etc/profile文件需要重启才能生效,但使用下面命令可以在不重启的情况下在当前bash环境生效:source /etc/profile检查OpenJDK配置是否正确:java -version错误现象及解决:shell脚本中source aaa.sh时提示 source: not found原因: ls -l which sh 提示/bin/sh -> dash这说明是用dash来进行解析的。改回方法: 命令行执行:sudo dpkg-reconfigure dash在界面中选择no再ls -l which sh 提示/bin/sh -> bash修改成功,source可以用了~
#开始编译 ./build.sh -a
cp /usr/bin/ld.gold prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/x86_64-linux/bin/ldmake update-api
#开始编译 ./build.sh -a
相关文章推荐
- Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- [Android 编译] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
- 使用Vmware虚拟Ubuntu 16.04 LTS 成功编译 Android 6.0 源码
- Ubuntu16.04 LTS 编译Android6.0.1源码
- android源码编译(Ubuntu16.04 + Android 6.0)
- Ubuntu16.04编译Android6.0/cm13.0教程及相关错误解决办法
- Ubuntu 16.04 编译Android 6.0系统源码
- win10+virtualbox+ubuntu16.04+anroid6.0源码编译android 系统,出现蓝屏
- Ubuntu 16.04 编译全志6.0Android源码
- Ubuntu 16.04 下载和编译android 6 源码
- 【转】ubuntu 16.04 android 6.0 编译依赖