`
fanfq
  • 浏览: 269720 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

ubuntu下android内核编译

阅读更多

 

1)下载源码  Android 内核源码下载 (ubuntu)

 

2)编译android源码,并得到~/android/out目录

$ cd ~/andoird
$ make
如果你的ubuntu是32位的,需要修改一下mk文件。详情见  32位机器Ubuntu系统编译android 内核注意修改点

 

注意: 如果你是ubuntu是64位的,还需要apt-get install ia32-libs

Android内核编绎错误解决方案

 

本人在ubuntu 10.10 (64位), ubuntu 10.04 (32位)都编译通过了,只要按照上面的步骤一部一部的做下来,一般是不会出现什么问题。实在是出现状况了,建议重装系统然后再按照上面的步骤走一遍。

 

编译的时间会很长,强烈建议用好点机器跑,看下图你就懂了。。



以上是64位的编译过程资源使用情况。

 


 

以上是32位编译过程资源使用情况。

  • 大小: 56.1 KB
  • 大小: 66.3 KB
  • 大小: 52.2 KB
  • 大小: 49.3 KB
分享到:
评论

相关推荐

    迅速入门Android内核编译 & 一加5 DC调光1

    【Android内核编译】 Android内核编译是开发者为了定制或优化内核,实现特定功能,如在本文中提到的一加5手机的DC调光功能,所进行的一项技术操作。这项工作涉及到对源代码的处理,以及使用交叉编译工具链在不同的...

    Android内核编译手册

    《Android内核编译手册》是一本专注于指导用户如何编译Android操作系统的内核的详尽指南。在Android系统中,内核起着至关重要的作用,它是连接硬件和上层软件的桥梁,负责管理和调度系统资源。对于开发者来说,理解...

    在Ubuntu下载、编译Android内核源码

    总结来说,下载、编译和安装Android内核源代码是一个涉及Git管理、环境配置、Makefile修改和编译过程的复杂流程。通过这个过程,开发者可以自由地调整内核以适应特定需求,从而增强Android系统的功能和性能。不过,...

    在Ubuntu上下载、编译和安装Android最新内核源代码

    为了能够顺利地在Ubuntu环境下下载、编译并安装Android最新的内核源代码,首先需要确保系统环境已经准备好,并且安装了必要的工具。 **1. 系统环境准备** 确保你的Ubuntu系统是最新的,可以通过以下命令更新系统:...

    小米mix3内核编译过程.docx

    需要注意的是,一些手机内核编译还需要llvm-Snapdragon_LLVM_for_Android_6.0。 三、准备编译工作 在编译内核之前,我们需要安装一些必要的库和工具。这些库和工具包括git、ccache、automake、flex、lzop、bison、...

    虚拟机安装ubuntu编译环境(64)

    使用Vm虚拟机安装ubuntu(64)编译android源码,文档包括安装jdk,交叉编译器等说明。

    Ubuntu-32位机安装编译Android2.3源码及内核

    如果你需要自定义内核,你需要获取Android内核源码,这通常位于`/Android/out/target/product/generic/kernel`目录下。你可以修改内核配置,重新编译,然后替换`kernel-qemu`文件。同样,对于其他映像文件(如...

    Ubuntu Android源码以及内核下载与编译

    在Ubuntu系统下,Android源码的下载和编译是一个复杂的过程,涉及到多个步骤和依赖工具的安装。首先,为了能够顺利进行源码下载,我们需要确保系统环境满足要求。本教程中,使用的系统环境是Ubuntu 14.04 LTS,并且...

    ubuntu 每周自动编译android 版本

    在Ubuntu系统中,为了实现每周自动编译Android版本的目标,我们可以使用定时任务工具cron和shell脚本来自动化这个过程。下面将详细介绍如何配置和使用这些工具。 首先,`ubuntu 自动编译脚本`指的是利用Ubuntu操作...

    ubuntu下android源码下载

    在深入探讨如何在Ubuntu下下载Android源码之前,我们首先需要理解几个关键概念:Ubuntu、Android源码以及必要的软件工具。Ubuntu是一种基于Linux的操作系统,以其稳定性和安全性著称,广泛用于开发环境。Android源码...

    Android内核源码 在Ubuntu上下载,编译,安装

    从源代码树下载下来的最新Android源代码,是不包括内核代码的,也就是Android源代码工程默认不包含Linux Kernel代码,而是使用预先编译好的内核,也就是prebuilt/android-arm/kernel/kernel-qemu文件。那么,如何...

    ubuntu 下 编译 ffmpeg for Android armv7-a armv8-a

    综上所述,"ubuntu下 编译 ffmpeg for Android armv7-a armv8-a"涉及到的知识点包括Ubuntu环境、FFmpeg项目、Android架构、交叉编译、NDK、配置脚本以及硬件加速等。通过这样的编译过程,我们可以创建针对Android...

    在Ubuntu上下载、编译和安装Android最新内核源代码(LinuxKernel).pdf

    在Ubuntu系统上构建和安装Android的最新Linux内核源代码是一项技术性的工作,涉及到一系列步骤。首先,要明确的是,Android的源代码仓库并不直接包含Linux内核源代码,而是依赖于预先编译好的内核镜像。如果你想要...

    安卓内核编译教程文档

    2. 交叉编译工具,用于在Linux环境下构建适用于ARM架构的Android内核。 **第二步:安装交叉编译工具链** 下载的交叉编译工具是一个二进制文件,执行它来安装。安装过程中,如果你之前修改了默认的shell,可能需要先...

    Android内核源代码交叉编译[归类].pdf

    通常,建议选择一个较旧的稳定版本,例如2008q3-41,因为Android内核编译可能依赖特定版本的工具链。将下载并解压的工具链目录添加到系统的`$PATH`环境变量中,以便在编译时能够找到相应的编译器。 接下来,克隆...

    ffmpeg6.0 android 编译库

    描述中提到“ndk25C编译的android下的ffmpeg6.0”,这指的是使用 Android Native Development Kit (NDK) 版本 25C 进行编译。NDK 是 Google 提供的一套工具,允许开发者使用 C 和 C++ 语言来编写 Android 应用的部分...

Global site tag (gtag.js) - Google Analytics