1

我对此很陌生。

我目前接到了一个项目。我为 android 4.2.2_r1 构建了 android 代码,然后我被告知要阅读 android make 文件并理解它。

我自然地用谷歌搜索了那个。但是很少有介绍信息。

什么是 android make 文件?有人可以给我一个失败或资源来检查吗?

4

2 回答 2

1

Make 的一般思想是,它是一个工具,它通过读取名为 makefile 的文件来自动从源代码构建可执行程序和库,该文件指定如何派生目标程序。

在此处输入图像描述

Android.mk 文件定义了您要编译的本机源代码,然后构建可执行的 .apk 文件。

要深入,请从这里开始:http ://www.kandroid.org/ndk/docs/ANDROID-MK.html

于 2013-06-12T17:18:40.817 回答
1

NDK makefile 文档中的材料是一个很好的起点。除此之外,我会说选择一个项目,查看它Android.mk,并尝试找出其中的所有内容。

请记住,构建过程中涉及的所有 Android.mk文件都会立即收集起来并作为一个大型 makefile 进行处理——Android 不使用make.

于 2013-06-12T17:25:32.850 回答