云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 快速搭建android5.1系统源码编译环境

快速搭建android5.1系统源码编译环境

  • 62 次阅读
  • 3 次下载
  • 2026/4/22 23:00:47

1.安装ubuntu

编译Android 5.1需要ubuntu 64位的操作系统,在 百度上搜索ubuntu,到ubuntu官网下载Ubuntu 64位桌面(desktop)版本,进行安装。安装完成后,需要更新一下ubuntu源。

Android5.1系统源码编译的磁盘空间要求较高,ubuntu 的磁盘空间需要分配60G以上,内存需要4G以上,否则容易出现编译错误等问题。

2.安装openjdk-7-jdk

Android 5.1 用到的jdk不再是Oracle 的 jdk ,而是开源的 openjdk,在ubuntu安装好后,使用如下命令安装jdk: $sudo apt-get install openjdk-7-jdk

安装好后,设置环境变量:$sudo gedit /etc/profile 在profile文件末尾加上:

JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/ PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export PATH

3.安装编译依赖的软件

使用如下命令安装依赖软件:

sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z1-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc

4.配置Cache

使用如下命令配置cache: $sudo apt-get install ccache $source ~/.bashrc

5.编译android系统源码

1,初始化编译环境 $. build/envsetup.sh

2,选择编译目标包

ps:lunch的方式有很多中,可以使用lunch命令查看,我使用最常用的 $lunch full-eng

3,编译 $make

ps: 1.make后面可以跟参数:如你的机器是四核四线程,可以使用make -j4,这样速度更快,但编译时使用的内存更多。 2.make失败或停止后,可以使用make -k 继续编译。 然后就是漫长的等待了。

4,运行android模拟器 在终端输入命令: $emulator

搜索更多关于: 快速搭建android5.1系统源码编译环境 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

1.安装ubuntu 编译Android 5.1需要ubuntu 64位的操作系统,在 百度上搜索ubuntu,到ubuntu官网下载Ubuntu 64位桌面(desktop)版本,进行安装。安装完成后,需要更新一下ubuntu源。 Android5.1系统源码编译的磁盘空间要求较高,ubuntu 的磁盘空间需要分配60G以上,内存需要4G以上,否则容易出现编译错误等问题。 2.安装openjdk-7-jdk Android 5.1 用到的jdk不再是Oracle 的 jdk ,而是开源的 openjdk,在ubuntu安装好后,使用如下命令安装jdk: $sudo apt-get install openjdk-7-jdk 安装好后,设置环境变量:$sudo gedit /etc/profi

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com