【问题标题】:How can I create a custom builtType in gradle for android?如何在 gradle for android 中创建自定义 builtType?
【发布时间】:2016-05-01 00:09:55
【问题描述】:

我想创建一个 buildTask,我可以从终端用作“gradlew someTask”。我基本上想在运行构建之前做一些事情(比如更改 versionCode 和 versionName )。我尝试了一些解决方案:

someTask.initWith(buildTypes.debug)
someTask{
 ...
}

这样做,我在执行 gradle 同步时没有收到任何错误,但是当我运行 gradlew someTask 时,它给了我一个错误“在项目根目录中找不到 someTask”,当我运行 gradlew tasks 时,someTask 没有出现在清单。 我该如何解决这个问题?

感谢任何帮助。
谢谢你

【问题讨论】:

    标签: android android-gradle-plugin build.gradle gradlew


    【解决方案1】:
    【解决方案2】:

    使用此语法定义您的任务

    task myCustomTask << {
        // Put task code here
    }
    

    用法:gradlew myCustomTask

    【讨论】:

      猜你喜欢
      • 2021-11-04
      • 1970-01-01
      • 1970-01-01
      • 2020-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多