使用android gradle插件运行aapt

使用android gradle插件运行aapt,android,gradle,aapt,Android,Gradle,Aapt,我有一个定制的gradle构建文件,需要使用各种参数运行aapt(以提取包名并在定制的资源目录中重新编译资源) 目前,我正在遍历../sdk/build tools/*目录,并使用最新的目录(最近的目录)。 但是我知道有一个gradle android插件,它包含一个aapt任务或一个控制它的方法 我可以在task/groovy类中应用android插件并仅使用aapt命令吗 10倍。10倍当所有愚蠢的问题都被回答时,我得到的答案再次堆积如山 我没有找到方法,但是我使用了下面一个单独的gradl

我有一个定制的gradle构建文件,需要使用各种参数运行aapt(以提取包名并在定制的资源目录中重新编译资源)

目前,我正在遍历../sdk/build tools/*目录,并使用最新的目录(最近的目录)。 但是我知道有一个gradle android插件,它包含一个aapt任务或一个控制它的方法

我可以在task/groovy类中应用android插件并仅使用aapt命令吗


10倍。

10倍当所有愚蠢的问题都被回答时,我得到的答案再次堆积如山

我没有找到方法,但是我使用了下面一个单独的gradle文件和一个类来封装查找aapt并运行它,然后我使用apply from:'xxx.gradle'
在包含的文件中,我使用ext.aapt=new AaptRunner();然后我可以在原始构建脚本中使用aapt对象。

是否愿意共享您的脚本以查找aapt?