diff --git a/app/src/main/java/com/gh/common/constant/Config.java b/app/src/main/java/com/gh/common/constant/Config.java index e594a8f1b1..addf7f8369 100644 --- a/app/src/main/java/com/gh/common/constant/Config.java +++ b/app/src/main/java/com/gh/common/constant/Config.java @@ -62,6 +62,7 @@ public class Config { public static final String PATCHES = "patches"; public static final String DEFAULT_CHANNEL = "GH_TEST2"; + public static final String DEFAULT_CHANNEL_FOR_RELEASE = "GH_206"; // 正式包的缺省渠道,避免因渠道丢失而回落到测试渠道 private static String SETTINGS_KEY = "settingsKey"; diff --git a/app/src/main/java/com/halo/assistant/HaloApp.java b/app/src/main/java/com/halo/assistant/HaloApp.java index 1a24f593fb..f010c174f9 100644 --- a/app/src/main/java/com/halo/assistant/HaloApp.java +++ b/app/src/main/java/com/halo/assistant/HaloApp.java @@ -148,7 +148,11 @@ public class HaloApp extends MultiDexApplication { mChannel = ChannelReaderUtil.getChannel(this); if (mChannel == null || TextUtils.isEmpty(mChannel.trim())) { - mChannel = Config.DEFAULT_CHANNEL; + if (BuildConfig.BUILD_TIME != 0L || BuildConfig.DEBUG) { + mChannel = Config.DEFAULT_CHANNEL; + } else { + mChannel = Config.DEFAULT_CHANNEL_FOR_RELEASE; + } } // 异步初始化 SP SPUtils.getString("");