上一次将了Ubuntu下下再Android源代码,地址:http://blog.csdn.net/zqiang_55/article/details/7173392

现在来说说Ubuntu下边缘Android源代码

我是在虚拟机上编译的,第一次编译发现虚拟机总是死,后来发现原来是虚拟机的内存设小了,512M不适合来编译,后来设置成2G。成功编译。。。

1、存放源代码的目录下执行   make   命令。主要是执行makefile这个文件,编译一些东西。

在官方发布的版本中,基本功能都已经包含在makefile文件中。如果需要增加其它功能,可以修改build/target/product/下面对应的  .mk 文件。

在编译完成后,会在Android/source目录下生成一个out目录,生成的所有的文件都放在该目录下。如果想修改生成文件的目录,参考.build/buildspec.mk.default 文件中是说明和选项。

2、编译SDK

进入存放源代码的目录,执行命令

make  PRODUCT-sdk-sdk

注意  为了避免在搭建环境时编译的 SDK 无效,建议第一次不要直接使用make sdk命令,而使用上述命令。

编译生成的SDK存放在out/host/linux-x86/sdk/目录下。此目录下有android-sdk_eng.xxx_linux-x86.zip和android-sdk_eng.xxx_linux-x86两个目录,android-sdk_eng.xxx_linux-x86就是我们需要的使用的SDK,建议大家备份,马上将到的编译ADT,可能会清除SDK。

3、编译ADT

配置环境

编译ADT应该首先确保自己系统中安装了Eclipse,否则无法编译。建议大家让ADT编译过程中自己下载合适的Eclipse版本。以减少错误发生,但这需要root权限。

在放源代码的目录下执行下面命令:

sdk/eclipse/scripts/build_server.sh   home/Ubuntu/Android/source/adt

之后运行Android系统就OK了。

下面将讲如何在Ubuntu下配置应用开发环境:

http://blog.csdn.net/zqiang_55/article/details/7199545

转载于:https://www.cnblogs.com/wuyida/archive/2012/01/13/6300647.html

Ubuntu下编译Android源代码相关推荐

  1. 分享在Linux下编译Android源代码并修改调试系统自带应用的方法

    具体如何repo获取源码网上到处都是教程,我就不说了.严格按官方的教程来是没问题的. 另外提醒一点,repo的时候用参数 "-j 数字" 可以使用多线程下载. 需要注意的一点的还有 ...

  2. 如何编译android的linux 内核,ubuntu下编译android内核(arm-none-linux-gnueabi-)

    解压缩内核: $ mkdir -p android $ cd android $ tar xzvf ../linux-2.6.23-android-m3-rc20.tar.gz 会解压出来一个叫做ke ...

  3. 安卓9.0刷linux,Ubuntu系统下编译Android 9.0系统

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 前言 在Ubuntu系统下编译Android系统.哎呀不知道是不是换了新电脑的缘故,这次编译居然从安装JDK和配置环境下 ...

  4. 【转】ubuntu 11.10(32位系统)下编译android源码

    原文网址:http://www.cnblogs.com/dwayne/archive/2011/11/16/2251734.html 本文介绍在ubuntu 11.10系统下编译android 2.3 ...

  5. Eclipse下编译Android自带联系人应用

    2019独角兽企业重金招聘Python工程师标准>>> 最近出于对Android系统自带联系人应用加载联系人反应之迅速的敬佩和景仰,想组织几位同事一起阅读该应用源码,无奈Eclips ...

  6. 如何单独编译Android源代码中的模块

    第一次下载好Android源代码工程后,我们通常是在android源代码工程目录下执行make命令,经过漫长的等待之后,就可以得到Android系统镜像system.img了.以后如果我们修改了And ...

  7. 编译 Android 源代码 之路一

    编译Android源代码 很久之前就想编译Android源代码试试,一直没有尝试,这几天利用业余时间尝试编译一下Android源代码. 虽然网络上有很多作者,写过编译Android源代码的过程,基本上 ...

  8. 安卓linux交叉编译,Linux Ubuntu下用Android NDK 生成独立交叉编译链

    本文主要介绍使用Android NDK生成独立交叉编译链,然后使用独立交叉编译链编译Android程序 下载NDK 下载与自己操作系统相吻合的版本 下载地址 解压到安装目录(如~/myndk): ta ...

  9. linux 编译 suitesparse,Ubuntu下编译SuiteSparse-4.4.1和METIS-4.0.3

    ubuntu下编译caffe Ubuntu下编译caffe 纯粹是个人编译的记录.不用CUDA(笔记本是amd卡,万恶的nvidia):不手动编译依赖包(apt-get是用来干啥的?用来直接装二进制包 ...

最新文章

  1. java GUI界面之JTable详解
  2. dbforge schema compare for mysql_DbForge Schema Compare for MySQL入门教程:生成比较报告
  3. Vue学习笔记进阶篇——Render函数
  4. Promise的几个扩展API总结
  5. JEECG-V3 版本相关文档开放通知
  6. 重返商用计算市场,紫光计算机要做数字化转型生意
  7. Keepalived+Nginx实现高可用,反向代理---模拟实现线上环境
  8. 蓝桥杯单片机数码管动态显示_单片机期末整理
  9. kali linux 添加字体,在kali linux之下安装wps之后 报错字体缺失
  10. 解决charles代理手机请求后,手机无法上网问题
  11. 洛谷 p4234 最小差值生成树
  12. win10 开机不显示bios选单的一种解决办法
  13. 内存管理Memorynbsp;OC——第九天
  14. 阿里云搭建Tomcat+Jdk+Mysql(阿里云系统CentOs)特完整
  15. [模板]线性递推+BM
  16. Zynq-7000 - Which IBIS models should be used for Zynq-7000 devices?
  17. UPP映象(A C++ GUI lib)
  18. 获取网页中所有的小客车摇号信息
  19. 士成兄的面试经历(放弃5家offer终去了华为)
  20. 游戏建模基本流程(讲解建模经验)

热门文章

  1. python是中国的吗-使用Python实现画一个中国地图
  2. python从入门到精通书-Python从入门到精通,跟着《这本书》学就够了?
  3. 用python画玫瑰花代码-Python | 用turtle库画玫瑰花
  4. python3.6手册中文版-Python3.6.5标准库 参考文档 完整pdf中文版
  5. python基本语法总结-Python基本语法总结(三) 常用内置函数
  6. python编程难吗-Python、C+这些编程语言难吗?十岁女孩告诉你答案
  7. python基本使用-Python time库基本使用方法分析
  8. python3.8安装pip-CentOS7.2安装python3.8与pip
  9. LeetCode Copy List with Random Pointer
  10. 判断闰年 及其某天为这一年的多少天