【汇总】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        

 

 

 


 

来源、说明:

https://blog.csdn.net/xiaowang_lj/article/details/135410168 

posted @   悟透  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
历史上的今天:
2023-01-13 小米-红米(Redmi)-note刷 Linux系统(一)【基础篇】
2023-01-13 TF存储卡标识规格
2022-01-13 python pip升级失败
2022-01-13 python windows下pip安装错误whl文件安装错误
2022-01-13 Python获取html页内容
点击右上角即可分享
微信分享提示