Ubuntu下编译Android源代码
上一次将了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源代码相关推荐
- 分享在Linux下编译Android源代码并修改调试系统自带应用的方法
具体如何repo获取源码网上到处都是教程,我就不说了.严格按官方的教程来是没问题的. 另外提醒一点,repo的时候用参数 "-j 数字" 可以使用多线程下载. 需要注意的一点的还有 ...
- 如何编译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 ...
- 安卓9.0刷linux,Ubuntu系统下编译Android 9.0系统
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 前言 在Ubuntu系统下编译Android系统.哎呀不知道是不是换了新电脑的缘故,这次编译居然从安装JDK和配置环境下 ...
- 【转】ubuntu 11.10(32位系统)下编译android源码
原文网址:http://www.cnblogs.com/dwayne/archive/2011/11/16/2251734.html 本文介绍在ubuntu 11.10系统下编译android 2.3 ...
- Eclipse下编译Android自带联系人应用
2019独角兽企业重金招聘Python工程师标准>>> 最近出于对Android系统自带联系人应用加载联系人反应之迅速的敬佩和景仰,想组织几位同事一起阅读该应用源码,无奈Eclips ...
- 如何单独编译Android源代码中的模块
第一次下载好Android源代码工程后,我们通常是在android源代码工程目录下执行make命令,经过漫长的等待之后,就可以得到Android系统镜像system.img了.以后如果我们修改了And ...
- 编译 Android 源代码 之路一
编译Android源代码 很久之前就想编译Android源代码试试,一直没有尝试,这几天利用业余时间尝试编译一下Android源代码. 虽然网络上有很多作者,写过编译Android源代码的过程,基本上 ...
- 安卓linux交叉编译,Linux Ubuntu下用Android NDK 生成独立交叉编译链
本文主要介绍使用Android NDK生成独立交叉编译链,然后使用独立交叉编译链编译Android程序 下载NDK 下载与自己操作系统相吻合的版本 下载地址 解压到安装目录(如~/myndk): ta ...
- linux 编译 suitesparse,Ubuntu下编译SuiteSparse-4.4.1和METIS-4.0.3
ubuntu下编译caffe Ubuntu下编译caffe 纯粹是个人编译的记录.不用CUDA(笔记本是amd卡,万恶的nvidia):不手动编译依赖包(apt-get是用来干啥的?用来直接装二进制包 ...
最新文章
- java GUI界面之JTable详解
- dbforge schema compare for mysql_DbForge Schema Compare for MySQL入门教程:生成比较报告
- Vue学习笔记进阶篇——Render函数
- Promise的几个扩展API总结
- JEECG-V3 版本相关文档开放通知
- 重返商用计算市场,紫光计算机要做数字化转型生意
- Keepalived+Nginx实现高可用,反向代理---模拟实现线上环境
- 蓝桥杯单片机数码管动态显示_单片机期末整理
- kali linux 添加字体,在kali linux之下安装wps之后 报错字体缺失
- 解决charles代理手机请求后,手机无法上网问题
- 洛谷 p4234 最小差值生成树
- win10 开机不显示bios选单的一种解决办法
- 内存管理Memorynbsp;OC——第九天
- 阿里云搭建Tomcat+Jdk+Mysql(阿里云系统CentOs)特完整
- [模板]线性递推+BM
- Zynq-7000 - Which IBIS models should be used for Zynq-7000 devices?
- UPP映象(A C++ GUI lib)
- 获取网页中所有的小客车摇号信息
- 士成兄的面试经历(放弃5家offer终去了华为)
- 游戏建模基本流程(讲解建模经验)
热门文章
- python是中国的吗-使用Python实现画一个中国地图
- python从入门到精通书-Python从入门到精通,跟着《这本书》学就够了?
- 用python画玫瑰花代码-Python | 用turtle库画玫瑰花
- python3.6手册中文版-Python3.6.5标准库 参考文档 完整pdf中文版
- python基本语法总结-Python基本语法总结(三) 常用内置函数
- python编程难吗-Python、C+这些编程语言难吗?十岁女孩告诉你答案
- python基本使用-Python time库基本使用方法分析
- python3.8安装pip-CentOS7.2安装python3.8与pip
- LeetCode Copy List with Random Pointer
- 判断闰年 及其某天为这一年的多少天