编译前准备工作:

完成了

Python 的2.7.3 版本;

GNU Make 的3.81-3.82 版本;

git 的1.7 或更高版本;

安装好JDK,已经配置好

接着如下

安装平台支持软件:

sudo apt-get install git 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-lts-quantal:i386 \libgl1-mesa-dev g++-multilib mingw32 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

还需要安装厂家提供的交叉编译工具

即可开始编译安卓源码

Android源码编译相关推荐

  1. Android 源码编译及常见错误及解决方法

    Android 源码编译及常见错误及解决方法 参考文章: (1)Android 源码编译及常见错误及解决方法 (2)https://www.cnblogs.com/kyyblabla/p/360393 ...

  2. 【Android开发】构建Android源码编译环境

    原文:http://android.eoe.cn/topic/android_sdk 构建Android源码编译环境 123456789 10 11 12 13 14 15 16 17 18 $ su ...

  3. android源码编译出错的原因

    (1)gcc的版本过高,由于android源码编译要求为4.3,如果你的gcc版本为4.4,那你的编译可能会失败的!我的系统是ubuntu 10.04,默认的gcc版本为4.4,gcc-4.4太严格, ...

  4. [Android Pro] Android源码编译之Nexus5真机编译

    reference to : http://blog.csdn.net/liu1075538266/article/details/51272398 1.   前言 在Android安全的研究工作中, ...

  5. Android 源码编译详解【合集篇】

    Android 源码编译详解[一]:服务器硬件配置及机型推荐 做 Android系统开发多年,开发环境都是入职就搭建好了,入职时拿个账号密码就直接开始搞开发了,年初换了新公司,所有的项目都是刚起步,一 ...

  6. Android源码编译(基于Ubuntu18.0.4)

    文章目录 一.环境搭建 硬件要求 软件要求 操作系统和 JDK 主要软件包 软件安装 Git安装 repo工具安装 安装 openJDK 8 其他依赖安装 二.源码下载 建立源码文件夹 初始化仓库 源 ...

  7. Android 源码编译技巧--模块清理

    参考之前的 Android 源码编译技巧–模块编译_南国樗里疾的博客-CSDN博客 https://blog.csdn.net/weixin_44021334/article/details/1069 ...

  8. Android源码编译make的错误处理

    https://www.linuxidc.com/Linux/2011-11/47411.htm Android源码下载:官方下载 或参考android源码下载方式 Android编译版本: PLAT ...

  9. linux系统编译时make出错,Android源码编译make的错误处理

    Android编译版本:PLATFORM_VERSION=4.0.1(最新Android 4.0.1) OS 操作系统平台: Linux yanggang 2.6.35-30-generic #61- ...

  10. Android源码编译环境搭建教程 (一) - Ubuntu系统构建

    Android源码编译环境搭建教程 (一) - Ubuntu系统构建 本教程为感兴趣的同学提供Android源码编译的环境搭建,当然这里都是基于windows系统,mac系统也差不多,将相应的软件替换 ...

最新文章

  1. 用webBrowser取源文件取不到的点击数--选秀榜selectop.com网站内容管理系统之六
  2. xshell常用的命令
  3. linux中查看相关日志记录,linux重启查看日志及历史记录 查询原因
  4. linux 固定ip_linux固定IP
  5. 【堆内存】动态图+代码五分钟轻松理解学会
  6. Spring Boot笔记-自定义配置项默认值设置
  7. 三、fs文件操作模块
  8. 屌丝笔记本玩Windows Phone 8开发(在Windows Server 2012中安装WP8 SDK)
  9. 无人驾驶 ai算法_质疑AI是否具有意图以及这对无人驾驶汽车意味着什么
  10. Unity3D占用内存太大的解决方法
  11. 自回归模型 - PixelCNN
  12. 全国哀悼日,让网站全站变成灰色的CSS代码
  13. 斯卡布罗市集 (口哨/宁林 人声/宁林) - 韩乘光
  14. 天眼查python_GitHub - wagaman/Python-Tianyancha: 天眼查爬虫
  15. jvm jni 及 pvm pybind11 大批量数据传输及优化
  16. CAD控件 出三维控件!和手机CAD控件了,欢迎大家使用!
  17. FPS游戏开发(3)
  18. vue学习篇--02内置指令 计算属性 侦听属性
  19. How to defeat burnout and stay motivated 战胜倦怠 保持活力
  20. 必联路由器虚拟服务器怎么设置,192.168.16.1官网 必联路由器怎么设置

热门文章

  1. Vue组件通讯方式 provide/inject 介绍以及使用场景
  2. 谈谈新浪微博的收费问题
  3. 金行健:Facebook的“元宇宙”不过是一部宣传片?
  4. 【求助】SpringMVC发生500错误
  5. Linux文件权限修改
  6. 虚拟机Linux下鼠标没反应
  7. tp5实现每日签到功能
  8. (转)[超頻測試] 頂級龍二965的浮點運算速度因外頻上300而爆走16%
  9. ue4抓起物体和拾起物体
  10. php 多维数组怎么去重,php数组去重的方法