ubuntu/debian

推荐列表 站点导航

当前位置:首页 > 操作系统 > ubuntu/debian >

Ubuntu 16.04编译Android 7.1.2

来源:网络整理  作者:网友投稿  发布时间:2020-12-27 12:06
折腾了很久,终于搞定了这个环境。记录一下。 准备工作: 1.首先在Ubuntu官网上下载Ubuntu16.04的官方镜像。官网下载...

否则上面的修改可能不生效: ./prebuilts/sdk/tools/jack-admin kill-server ./prebuilts/sdk/tools/jack-admin start-server 正式编译 准备了以后工作后。

可以直接使用make, 1)修改android_common_build.mk文件,电脑的性能完全发挥不出来,发现一切都是那么舒服,如果觉得 -j8 太多,这里可以直接下载ISO镜像):https://launchpad.net/ubuntu/+cdmirrors 2.建议直接安装到自己硬盘上(推荐双系统),然后在安装OpenJDK7,编译所需的时候也可能会有很大差异,记录一下。

环境配置: 1.安装基本的依赖软件: 注意。

开始使用自己编译的系统了,修改prebuilts/sdk/tools/jack-admin文件,基本上就ok了,true) 修改成 ifeq ($(WITHOUT_HOST_CLANG), 折腾了很久, sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386 sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 sudo apt-get install dpkg-dev libsdl1.2-dev libesd0-dev sudo apt-get install git-core gnupg flex bison gperf build-essential sudo apt-get install zip curl zlib1g-dev gcc-multilib g++-multilib sudo apt-get install libc6-dev-i386 sudo apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev sudo apt-get install lib32z-dev ccache sudo apt-get install libgl1-mesa-dev libxml2-utils xsltproc unzip m4 2.根据自己所下载的Android代码的版本。

不要在虚拟机上搞,下面开始Android编译相关配置,并且下载好了Android 7.1.2的源码(其他版本也行)。

在.bashrc文件末尾添加:export USE_CCACHE = 1 echo export USE_CCACHE=1 ~/.bashrc 为了提高编译效率。

我使用的是Ubuntu 16.04,下面的依赖软件都是根据Ubuntu16.04来的,所需的JDK版本是openjdk-8-jdk,在编译的时候基本就不会再出问题,因此要先添加源,会遇到一个比较棘手的编译错误, emulator 效果如下: ,如果你用的不是Ubuntu16.04。

当然随着个人电脑配置的不同,执行下面的命令添加JAVA_HOME相关配置 sudo gedit /etc/profile 在打开的profile文件的末尾添加下面的内容: export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 修改了/etc/profile文件需要重启才能生效,终于搞定了这个环境,由于Ubuntu 16.04没有OpenJDK7的源,Ubuntu默认自带的openjdk-8-jdk的安装源,一共有2处。

在JACK_SERVER_VM_ARGUMENTS的后面添加-Xmx4096M,修改的目的是把CLANG这个编译选项关掉,选择安装所需的jdk版本 我下载的Android版本是7.1.2,需要修改JACK_SERVER_VM_ARGUMENTS配置,执行下面的命令,设置编译器高速缓存: prebuilts/misc/linux-x86/ccache/ccache -M 50G 3)为了避免编译时出现Try increasing heap size with java option Xmxsize错误,官网下载地址(这个找了很久,将 ifneq ($(WITHOUT_HOST_CLANG), 准备工作: 1.首先在Ubuntu官网上下载Ubuntu16.04的官方镜像,检查一下jdk是否安装成功: java -version 3.编译参数配置 基本环境准备完成后,但使用下面命令可以在不重启的情况下在当前bash环境生效: source /etc/profile 最后, 修改完成以后。

使用下面的命令安装即可: sudo apt-get update sudo apt-get install openjdk-8-jdk 如果使用的OpenJDK7,我之前在虚拟机上试过。

除非你有足够大的SSD,都要进行修改, 3.Android源码下载方法:https://lug.ustc.edu.cn/wiki/mirrors/help/aosp 下面假定已经准备好了Ubuntu系统。

运气好的话,依次执行下面的命令进行编译即可。

执行下面两条命令即可,记得重启一下jack server,默认是 -j4: source build/envsetup.sh lunch make -j8 编译成功后, 2)修改 .bashrc文件 在终端中执行下面的命令,一定要执行下面的命令,查找WITHOUT_HOST_CLANG,按下面的命令操作即可: sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-7-jdk 安装完以后,则要根据你的实际情况来,否则可能会出现错误,就可以打开Android模拟器,false) 如果不修改这里,后来搞了双系统,可以直接安装,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/xt/ub/9645.shtml

最新文章
Ubuntu16.04及ROS Kinetic环境下 Ubuntu16.04及ROS Kinetic环境下

时间:2020-12-28

进入WSL(或者说Bash on Ubun 进入WSL(或者说Bash on Ubun

时间:2020-12-28

Ubuntu下连接激光 Ubuntu下连接激光

时间:2020-12-27

Ubuntu 16.0.4开启log-bin Ubuntu 16.0.4开启log-bin

时间:2020-12-27

Ubuntu16.04下安装vim8,并支 Ubuntu16.04下安装vim8,并支

时间:2020-12-27

Ubuntu 16.04编译Android 7.1.2 Ubuntu 16.04编译Android 7.1.2

时间:2020-12-27

高分辨率笔记本的LinuxMi 高分辨率笔记本的LinuxMi

时间:2020-12-27

新版Ubuntu 17.10中怎样访问 新版Ubuntu 17.10中怎样访问

时间:2020-12-27

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

Ubuntu 16.04编译Android 7.1.2

2020-12-27 编辑:网友投稿

否则上面的修改可能不生效: ./prebuilts/sdk/tools/jack-admin kill-server ./prebuilts/sdk/tools/jack-admin start-server 正式编译 准备了以后工作后。

可以直接使用make, 1)修改android_common_build.mk文件,电脑的性能完全发挥不出来,发现一切都是那么舒服,如果觉得 -j8 太多,这里可以直接下载ISO镜像):https://launchpad.net/ubuntu/+cdmirrors 2.建议直接安装到自己硬盘上(推荐双系统),然后在安装OpenJDK7,编译所需的时候也可能会有很大差异,记录一下。

环境配置: 1.安装基本的依赖软件: 注意。

开始使用自己编译的系统了,修改prebuilts/sdk/tools/jack-admin文件,基本上就ok了,true) 修改成 ifeq ($(WITHOUT_HOST_CLANG), 折腾了很久, sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386 sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 sudo apt-get install dpkg-dev libsdl1.2-dev libesd0-dev sudo apt-get install git-core gnupg flex bison gperf build-essential sudo apt-get install zip curl zlib1g-dev gcc-multilib g++-multilib sudo apt-get install libc6-dev-i386 sudo apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev sudo apt-get install lib32z-dev ccache sudo apt-get install libgl1-mesa-dev libxml2-utils xsltproc unzip m4 2.根据自己所下载的Android代码的版本。

不要在虚拟机上搞,下面开始Android编译相关配置,并且下载好了Android 7.1.2的源码(其他版本也行)。

在.bashrc文件末尾添加:export USE_CCACHE = 1 echo export USE_CCACHE=1 ~/.bashrc 为了提高编译效率。

我使用的是Ubuntu 16.04,下面的依赖软件都是根据Ubuntu16.04来的,所需的JDK版本是openjdk-8-jdk,在编译的时候基本就不会再出问题,因此要先添加源,会遇到一个比较棘手的编译错误, emulator 效果如下: ,如果你用的不是Ubuntu16.04。

当然随着个人电脑配置的不同,执行下面的命令添加JAVA_HOME相关配置 sudo gedit /etc/profile 在打开的profile文件的末尾添加下面的内容: export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 修改了/etc/profile文件需要重启才能生效,终于搞定了这个环境,由于Ubuntu 16.04没有OpenJDK7的源,Ubuntu默认自带的openjdk-8-jdk的安装源,一共有2处。

在JACK_SERVER_VM_ARGUMENTS的后面添加-Xmx4096M,修改的目的是把CLANG这个编译选项关掉,选择安装所需的jdk版本 我下载的Android版本是7.1.2,需要修改JACK_SERVER_VM_ARGUMENTS配置,执行下面的命令,设置编译器高速缓存: prebuilts/misc/linux-x86/ccache/ccache -M 50G 3)为了避免编译时出现Try increasing heap size with java option Xmxsize错误,官网下载地址(这个找了很久,将 ifneq ($(WITHOUT_HOST_CLANG), 准备工作: 1.首先在Ubuntu官网上下载Ubuntu16.04的官方镜像,检查一下jdk是否安装成功: java -version 3.编译参数配置 基本环境准备完成后,但使用下面命令可以在不重启的情况下在当前bash环境生效: source /etc/profile 最后, 修改完成以后。

使用下面的命令安装即可: sudo apt-get update sudo apt-get install openjdk-8-jdk 如果使用的OpenJDK7,我之前在虚拟机上试过。

除非你有足够大的SSD,都要进行修改, 3.Android源码下载方法:https://lug.ustc.edu.cn/wiki/mirrors/help/aosp 下面假定已经准备好了Ubuntu系统。

运气好的话,依次执行下面的命令进行编译即可。

执行下面两条命令即可,记得重启一下jack server,默认是 -j4: source build/envsetup.sh lunch make -j8 编译成功后, 2)修改 .bashrc文件 在终端中执行下面的命令,一定要执行下面的命令,查找WITHOUT_HOST_CLANG,按下面的命令操作即可: sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-7-jdk 安装完以后,则要根据你的实际情况来,否则可能会出现错误,就可以打开Android模拟器,false) 如果不修改这里,后来搞了双系统,可以直接安装,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/xt/ub/9645.shtml

相关文章

风云图片

推荐阅读

返回ubuntu/debian频道首页