【问题标题】:using android gradle plugin to run aapt使用 android gradle 插件运行 aapt
【发布时间】:2013-08-11 14:21:47
【问题描述】:

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

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

我可以应用 android 插件并在我的任务/groovy 类中只使用 aapt 命令吗?

10 倍。

【问题讨论】:

    标签: android gradle aapt


    【解决方案1】:

    在回答所有愚蠢的问题时,我得到的大量答案再次堆栈溢出 10 倍......

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

    【讨论】:

    • 愿意分享您的脚本以查找 aapt 吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-13
    • 1970-01-01
    • 2022-09-24
    相关资源
    最近更新 更多