源代码的下载和编译:
*****************************************

下载 编译和测试Android源代码
1.创建用于存放下载脚本的目录:
# mkdir ~/bin
# PATH-~/bin:$PATH
2.下载repo脚本文件
# curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
# chmod a+x ~/bin/repo
3.创建用于存放Android源代码的目录
# mkdir android_source
# cd android_source
4.初始化
# repo init -u https://android.googlesource.com/platform/manifest
5.下载Android源码
# repo sync
///
编译Android源码
1.初始化编译环境
2.选择目标
3.编译Android源代码
///
下载和编译Linux内核源代码:
1.# git clone https://android.googlesource.com/kernel/common.git
2.# git branch -a
3.# git checkout -b android-3.0 remotes/origin/android-goldfish-2.6.29
配置和编译Linux内核:
# export PATH=/root/compilers/arm-none-linux-gnueabi/bin:$PATH
# cd ~/linux_kernel
# make clean
# make

http://www.cnblogs.com/zygoodest/

转载于:https://www.cnblogs.com/zygoodest/p/5452060.html

源代码的下载和编译:相关推荐

  1. Android深度探索(卷1)HAL与驱动开发 第四章 源代码的下载和编译 读书笔记

    Android深度探索(卷1)HAL与驱动开发 第四章 源代码的下载和编译 读书笔记     本章学习了使用git下载两套源代码并搭建两个开发环境.分别为Android源代码和Linux内核源代码.A ...

  2. 第四章 源代码的下载和编译

    Android移植主要就是Linux内核的移植,而Linux内核的移植主要是Linux驱动的移植.为了开发和测试Linux驱动,需在Ubuntu Linux下搭建两套开发环境:Android应用程序开 ...

  3. 4源代码的下载和编译

    1.Android移植主要就是Linux内核移植,而Linux内核移植主要是Linux驱动移植,为了开发和测试Linux驱动,要在Ubuntu下搭建两套开发环境:Android应用程序开发环境和Lin ...

  4. Android源代码下载与编译 - 2019

    Android源代码下载与编译 - 2019 (基于Ubuntu 18.10,适用于国内环境) 下载repo工具 如果没有下载repo脚本工具,请到清华mirror下载 curl https://mi ...

  5. 在Ubuntu上下载、编译和安装Android 4.2 最新内核源代码(Linux Kernel)

    根据http://blog.csdn.net/luoshengyang/article/details/6564592博客内容对android4.2的编译 从源代码树下载下来的最新Android源代码 ...

  6. 【转】在Ubuntu上下载、编译和安装Android最新源代码

    原文网址:http://blog.csdn.net/luoshengyang/article/details/6559955 看完了前面说的几本书之后,对Linux Kernel和Android有一定 ...

  7. Android 系统开发系列(1):Android 12 源代码下载、编译和刷机

    Android 12 正式版 已经发布:https://mp.weixin.qq.com/s/OiFSWEnc-0N2z7JYWTJluw 本文就带大家下载和编译最新的 Android 12 代码,本 ...

  8. 【视频教程】老罗分享Android源代码下载和编译及如何分析源代码

    小编语:老罗(罗升阳)的Android之旅,在国内是让不少人收益,也给了我非常大的启示,老罗最近自己折腾了一个网站叫<进击的程序员>,域名:http://0xcc0xcd.com/,继续他 ...

  9. 【转】Android 4.3源码的下载和编译环境的安装及编译

    原文网址:http://jingyan.baidu.com/article/c85b7a641200e0003bac95a3.html  告诉windows用户一个不好的消息,windows环境下没法 ...

最新文章

  1. Leangoo敏捷项目管理软件 6.3.2卡片关联支持链接
  2. 人工智能,将成科技股的最大风口
  3. debug —— list调试命令
  4. 认识 android-job
  5. python 将dataframe中的str都转化成float_【Python自学笔记】一次不太成功的利用Python整理的利润表实践...
  6. 关于5G被激烈讨论的那些争端和冲突
  7. ansible 模块_您需要了解的Ansible模块
  8. 华为系统p40pro计算机,华为P40 Pro:我来了!
  9. Selenuim 三种等待方式解读
  10. 如何在Java项目中定义并调用自己编写的native方法?
  11. pdf文件太大如何压缩变小一点?
  12. 基于改进区域生长算法的图像分割方法及实现
  13. 服务器测评文档,十年磨一剑,腾讯自研TBase数据库有奖测评
  14. DataBinding详解
  15. 1389:买零食【C++】
  16. android自动微信支付平台,Android实现微信支付功能
  17. 鼠标悬停之hover选择器
  18. 怎么看xp系统的服务器名称,绿茶Ghostxp系统如何查看本机dns服务器地址[图文]
  19. 计算机存储系统的特点,分布式存储系统的特点和意义
  20. SQL*Plus 学习笔记——常用编辑命令

热门文章

  1. C/C++中Static和Const的作用
  2. 解决No version of NDK matched the requested version问题
  3. 随笔② Java中的关键字 --- final关键字
  4. 怎样让你的安卓手机瞬间变Firefox os 畅玩firefox os 应用
  5. Excel中将时间格式转化成时间戳格式
  6. C++类中使用new及delete小例子
  7. nullnullanimate用法
  8. 未能加载文件或程序集“Antlr3.Runtime”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))解决方法。...
  9. 常用 命令类,慢慢收集
  10. python操作数据库 封装类