环境准备好了,代码下载完了,据说make一下就可以。

当然也可以配置一下环境变量:

编译初始化,在终端中执行:

source build/envsetup.sh

选择编译目标,在终端中执行下面的命令:

lunch

编译代码,在终端中执行:make -j4 【-j4:表示用四个线程来编译】

如果报错了,自己google去吧。我这里是全程没有问题。

编译后的结果输出实在out/target/product/$(TARGET_PRODUCT),其中TARGET_PRODUCT是环境变量,默认为generic。

编译成功后也可以执行make sdk 将它打成sdk包。

转载于:https://www.cnblogs.com/Pitty/p/3862667.html

Android源代码编译——编译相关推荐

  1. Android 源代码自动编译packages/apps

    /**************************************************************************** Android 源代码自动编译package ...

  2. 简述android源代码的编译过程,Android源码编译过程详述

    首先说一下,编译Android所用的系统,目前ubuntu是比较好的平台,也是官方推荐的,但具体版本,说的都比较少,为了避免大家走弯路,我 这里说一下,最好的就是ubuntu 8.10,他所带有的各个 ...

  3. Android源代码编译的准备工作

    本文的主要内容是解决在Android源代码的编译过程中出现的各种问题. 大家都知道,Android是开源的,可以在Android Open Source Project(点击打开链接)下载.下载的流程 ...

  4. Android源代码编译原理与前期准备

    本文的主要内容是解决在Android源代码的编译过程中出现的各种问题. 大家都知道,Android是开源的,可以在Android Open Source Project(点击打开链接)下载.下载的流程 ...

  5. 鸟人的Android揭秘(4)——Android 源代码编译

    前文主要讲解了 Android 编译环境的搭建,接下来我们正式开始 Android 源代码的编译,主要涉及两部分内容:源代码的下载和源代码编译. 一.Android源代码下载 1)      配置 G ...

  6. Android源代码编译命令m/mm/mmm/make分析

    Android源代码编译命令m/mm/mmm/make分析 2014-03-10     我来说两句    来源:Android源代码编译命令m/mm/mmm/make分析   收藏    我要投稿 ...

  7. Android10.0 系统解析(02)——搭建Android源代码编译调试环境

    1.前言 Android的编译环境作为深入学习Android的基础,不可或缺,能够完整下载Android源代码并编译成功,对深入学习Android是非常关键和重要的一步.Android环境搭建比较繁琐 ...

  8. 高通平台android 环境配置编译及开发经验总结

    完全转自:http://blog.csdn.net/dongwuming/article/details/12784535 1.高通平台android开发总结 1.1 搭建高通平台环境开发环境 在高通 ...

  9. 高通平台android 环境配置编译及开发经验总结【转】

    1.高通平台android开发总结 1.1 搭建高通平台环境开发环境 在高通开发板上烧录文件系统 建立高通平台开发环境 高通平台,android和 modem 编译流程分析 高通平台 7620 启动流 ...

  10. Windows11:如何下载Android源代码

    文章目录 AOSP简介 WSL安装 启动WSL 下载Ubuntu repo下载 拉取源代码 参考 AOSP简介 AOSP就是安卓开放的源代码,我们可以下载下来学习,或者进行二次开发.本文章主要介绍如何 ...

最新文章

  1. 开发一个大型后台管理系统,应该用前后端分离的技术方案吗?
  2. windows已添加Pin码仍提示添加的解决方法
  3. Java中创建对象的5种方式 -[转] http://www.codeceo.com/article/5-ways-java-create-object.html...
  4. .NET-记一次架构优化实战与方案-前端优化
  5. 当一个人把一个行业说得特别容易赚钱的时候
  6. javascript---淡入淡出的效果轮换转播后续
  7. DPDK学习0 -- 学习步骤
  8. 判断数组、集合list、string、int、double等是否为空,判断是否为值类型
  9. Visual Studio 2019 离线安装包下载
  10. float函数python作用_Python内置函数float()
  11. 压力测试-LR工具安装
  12. 支付行业PCI DSS 3.0学习概述
  13. 二.LVGL学习——(lv_obj基础对象)
  14. 2dpca matlab程序,[转载]人脸识别-2dpca之Matlab程序
  15. 【联机对战】一张图看懂联机对战服务
  16. Win11玩游戏掉帧的解决方法
  17. 快速fcm matlab,FCM的MATLAB实现
  18. Git 从0到入土 总结
  19. 二维码背后的隐忧:扫码点单之后,谁从餐桌上拿走了你的信息?
  20. 阿里巴巴三面总结,讲一讲从P5到P8需要掌握的知识点,本人已成功入职。

热门文章

  1. 《移动平台开发实践》第1周作业
  2. DRL前沿之:Benchmarking Deep Reinforcement Learning for Continuous Control
  3. Python3.x:pyodbc调用sybase的存储过程
  4. 如何JOPtionPane的showConfirmDialog对话框button设置监视器
  5. 大型网站架构演变和知识体系【转载】
  6. 用DropDownList做的日期
  7. 企业级 SpringBoot 教程 (七)springboot开启声明式事务
  8. Windows Server 2012 搭建DHCP及远程路由访问
  9. CentOS 逻辑卷扩容
  10. Caused by: java.lang.ClassNotFoundException: backtype.storm.topology.IRichSpout