【问题标题】:Edit build.gradle through bitrise workflow通过 bitrise 工作流程编辑 build.gradle
【发布时间】:2023-03-15 13:32:01
【问题描述】:

在运行项目之前,我必须在 react-native android 部分中规范化导入依赖项的构建工具版本。

我想出的解决方案是在根 build.gradle 中添加以下 sn-p,

subprojects {
    ...
    afterEvaluate { subproject ->
        if ((subproject.plugins.hasPlugin('android') || 
            subproject.plugins.hasPlugin('android-library'))) {
            android {
                buildToolsVersion "26.0.2"
            }
        }
    }

}

我需要编辑这个 build.gradle 并通过脚本或 shell 命令添加 sn-p,而不是手动添加。这必须使用 bitrise 来完成。

有什么建议吗?

【问题讨论】:

    标签: shell build.gradle react-native-android build-tools bitrise


    【解决方案1】:

    自己想通​​了。 可以使用文件覆盖机制,例如在我的例子中使用“更改文件中的值”步骤来轻松覆盖 build.gradle。

    【讨论】:

      猜你喜欢
      • 2011-03-27
      • 2012-02-07
      • 2020-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-02
      • 2022-12-11
      • 1970-01-01
      相关资源
      最近更新 更多