gpt4 book ai didi

android - 如何将Visual Studio宏传递到android gradle构建脚本中?

转载 作者:行者123 更新时间:2023-12-03 06:08:14 25 4
gpt4 key购买 nike

我正在尝试配置我的android gradle项目,并且我想在gradle脚本中使用一些项目的配置宏。

例如,我想根据配置添加lib路径:

android.sources {
main {

jniLibs.source.srcDirs += "$(ProjectDir)/../../bin/Android/$(Configuration)"

}
}

我如何访问Visaul Studio项目宏?

最佳答案

我发现了将我想要的宏作为属性传递给gradle命令行的方法。

Project properties -> Configuration properties -> Gradle -> AdditionalOptions:

-Pconfiguration=$(Configuration) -PprojectDir=$(ProjectDir)


然后,我可以将属性分配给我可以使用的局部变量(需要在根范围内分配变量:
def Configuration = configuration
def ProjectDir = projectDir

model {
android.sources {
main {
jniLibs.source.srcDirs += "$ProjectDir/../../bin/Android/$Configuration"
}
}
}

关于android - 如何将Visual Studio宏传递到android gradle构建脚本中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37033295/

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