currentEnvironment property

Environment get currentEnvironment

获取当前环境 优先级:强制指定 > 构建模式自动判断

Implementation

static Environment get currentEnvironment {
  // 如果强制指定了环境,使用强制指定的
  if (_forceEnvironment != null) {
    return _forceEnvironment!;
  }

  // 否则根据构建模式自动判断
  // Release 模式(生产包)→ 生产环境
  // Debug/Profile 模式 → 测试环境
  return kReleaseMode ? Environment.production : Environment.testing;
}