博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《深入理解Android:卷III A》一一1.2Android的编译
阅读量:7045 次
发布时间:2019-06-28

本文共 511 字,大约阅读时间需要 1 分钟。

本节书摘来华章计算机出版社《深入理解Android:卷III A》一书中的第1章,第1.2节,作者:张大伟 更多章节内容可以访问云栖社区“华章计算机”公众号查看。1

1.2Android的编译

在将下载到本地的代码添加到Eclipse或其他IDE之前,最好先进行一次完整的Android编译。这是因为某些代码文件是在编译过程中由aidl文件或资源文件所生成的,只有经过完整编译之后才能保证导入IDE中的Android源代码的完整性。

编译Android源代码非常简单,其步骤如下:
1)执行souce build/envsetup.sh,此命令将初始化Android的编译环境,并且声明一系列方便操作源代码的bash函数,如mmm、mm、cgrep、jgrep等。
2)输入lunch full-eng并执行。它是envsetup.sh中定义的一个函数,用于设置即将编译的项目以及类型。读者也可以通过等效的choosecombo命令对编译进行更精细设置。
3)输入make并执行Android编译。编译的中间结果以及最终产物(包括由aidl文件与资源所生成的代码文件)都存储在Android源代码根目录下的out文件夹中。

转载地址:http://aieal.baihongyu.com/

你可能感兴趣的文章
common digester-入门
查看>>
js - Array对象
查看>>
JAVA反射机制
查看>>
Hadoop集群(第10期)_MySQL关系数据库
查看>>
Linux命令学习总结-mkdir命令
查看>>
rocketMQ_4.1.0 编译好可以直接运行的版本:
查看>>
expect实现ssh自动登录
查看>>
最棒的50个开源博客-程序员必备
查看>>
Jquery table 添加行 删除行
查看>>
hive中文乱码问题
查看>>
hive写入数据的四种方式
查看>>
Python 连接 Mysql 操作异常
查看>>
linux 菜鸟人门命令
查看>>
XCode快捷键
查看>>
JAVA获取word表格中数据的方案
查看>>
Find 75000万像素和诺基亚的不是一个概念
查看>>
mysql处理添加外键时 error 150 问题
查看>>
企业如何针对用户数据进行有效保护
查看>>
Tomcat启动时报 java.lang.OutOfMemoryError: Java heap space
查看>>
Active Directory 基础回顾 (三)FSMO迁徙方式小总结
查看>>