如何知道它何时运行一种或另一种风格并为每个风格设置特定的代码?

时间:2021-04-08 12:01:31

标签: flutter dart

我试图在运行应用程序时分离代码。我有两种风格和一个 config.dart 类,每种风格都有一些特定于每种风格的变量和方法。当一个或另一种风格运行时,我如何设置一个或另一个类?

1 个答案:

答案 0 :(得分:0)

您应该使用 dart 定义变量并在您的代码中进行解析。 https://dartcode.org/docs/using-dart-define-in-flutter/

flutter run --dart-define=FLAVOR=ALPHA

并在代码中解析

var flavor = const String.fromEnvironment('FLAVOR');
if (flavor == 'ALPHA'){
  // Set all your values
}