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