将环境变量分配给gradle变量

时间:2019-08-01 07:41:49

标签: build.gradle

我有一个local.properties文件,其中定义了变量flutter.sdk。 现在,将这个变量分配给build.gradle文件中的另一个变量,如下所示。

[1] def flutterRoot = localProperties.getProperty('flutter.sdk')

最终像这样被应用

[2] apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

应分配给flutter.sdk的值存在于环境变量FLUTTER_SDK中。我应该如何分配flutter.sdk以便在第[2]行建立正确的路径?

我尝试过

flutter.sdk=System.env.FLUTTER_SDK
flutter.sdk=$System.env.FLUTTER_SDK
flutter.sdk="$System.env.FLUTTER_SDK"

它复制精确值,但不替换为环境变量中存在的实际值。

0 个答案:

没有答案