【汇总】Android源码函数(宏)
一、函数
| 排序 | 函数(方法、宏) | 英文说明 | 中文说明 | 备注 |
| A | ||||
| add-clean-step | android/android/packages/apps/Browser2/CleanSpec.mk | |||
| all-subdir-java-files | $(call all-subdir-java-files)这种形式来包含local_path目录下的所有java文件 | |||
| all-subdir-makefiles | 返回一个位于当前'my-dir'路径的子目录中的所有Android.mk的列表。 | |||
| all-java-files-under | 获取指定目录下的所有 Java 文件。 | |||
| all-c-files-under | 获取指定目录下的所有 C 语言文件。 | |||
| all-Iaidl-files-under | 获取指定目录下的所有 AIDL 文件。 | |||
| all-makefiles-under | 获取指定目录下的所有 Make 文件 | |||
| B | ||||
| C | ||||
| D | ||||
| dexpreopt-remove-classes.dex | 编译apk删除apk内部的dex文件.示例:$(call dexpreopt-remove-classes.dex,$@) | |||
| E | ||||
| F | ||||
| G | ||||
| H | ||||
| I | ||||
| intermediates-dir-for | ||||
| inherit-product |
||||
| inherit-product-if-exists |
inherit-product-if-exists函数在Android Makefile中用于在继承另一个文件之前检查该文件是否存在。 如果文件存在,则执行继承操作;如果文件不存在,则不会执行任何操作,也不会报错 |
|||
| G | ||||
| grand-parent-makefile | 返回调用树中父Makefile的父Makefile的路径 | |||
| K | ||||
| L | ||||
| local-intermediates-dir | build/core/definitions.mk | |||
| M | my-dir | 获取当前路径 | build/core/definitions.mk | |
| N | ||||
| O | ||||
| P | ||||
| parent-makefile | 返回调用树中父 Makefile 路径。即包含当前Makefile的Makefile 路径。 | |||
| Q | ||||
| R | ||||
| S | ||||
| T | ||||
| this-makefile | 返回当前Makefile 的路径(即这个函数调用的地方) | |||
| U | ||||
| V | ||||
| W | ||||
| X | ||||
| Y | ||||
| Z |
来源、说明:
浙公网安备 33010602011771号