gpt4 book ai didi

android - 使用构建工具版本编译项目依赖 - react native

转载 作者:行者123 更新时间:2023-11-29 16:43:47 25 4
gpt4 key购买 nike

在react-native项目中app/build.gradle定义如下。根项目使用的构建工具版本为 26.0.2,而依赖项有多个版本。

dependencies {
...
compile project(':react-native-config')
...
}

有没有一种方法可以定义 buildToolVersion 同时定义项目的所有 gradle 文件都将使用相同的 buildToolVersion 规范化的依赖项?

最佳答案

不知怎么的,我想出了一个办法。通过将以下代码 fragment 添加到根 build.gradle 中,可以轻松完成。

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

}

在构建期间,它将每个 android 依赖版本更改为所需的版本。

关于android - 使用构建工具版本编译项目依赖 - react native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49422426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com