将BUILD_TIME、IS_NIGHT_MODE_ON移动到module_common/build.gradle中

This commit is contained in:
张玉久
2022-06-01 11:56:42 +08:00
parent fdbdd1bd02
commit 0afefdffb6
21 changed files with 62 additions and 72 deletions

View File

@ -20,8 +20,6 @@ class BuildConfigImpl : IBuildConfigProvider {
override fun isDebug(): Boolean = BuildConfig.DEBUG
override fun getBuildTime(): Long = BuildConfig.BUILD_TIME
override fun getApiHost(): String = BuildConfig.API_HOST
override fun getDevApiHost(): String = BuildConfig.DEV_API_HOST
@ -30,5 +28,4 @@ class BuildConfigImpl : IBuildConfigProvider {
override fun getNewDevApiHost(): String = BuildConfig.NEW_DEV_API_HOST
override fun getIsNightModeOn(): Boolean = BuildConfig.IS_NIGHT_MODE_ON
}

View File

@ -85,7 +85,7 @@ public class DataUtils {
});
Sentry.configureScope(scope -> {
if (BuildConfig.BUILD_TIME != 0L) {
if (com.gh.gamecenter.common.BuildConfig.BUILD_TIME != 0L) {
scope.setTag("alias", "内测版" + BuildConfig.VERSION_NAME);
} else {
scope.setTag("alias", "正式版" + BuildConfig.VERSION_NAME);

View File

@ -3,10 +3,10 @@ package com.gh.flutter;
import android.text.TextUtils;
import com.gh.common.constant.Config;
import com.gh.gamecenter.common.BuildConfig;
import com.gh.gamecenter.common.exposure.meta.MetaUtil;
import com.gh.gamecenter.common.utils.EnvHelper;
import com.gh.gamecenter.common.utils.TimestampUtils;
import com.gh.gamecenter.BuildConfig;
import com.gh.gamecenter.entity.SettingsEntity;
import com.halo.assistant.HaloApp;

View File

@ -1266,8 +1266,8 @@ public class SuggestionActivity extends ToolBarActivity implements OnRequestCall
message = content;
if (mSuggestType == SuggestType.crash) {
params.put("log", readFromFile());
if (BuildConfig.BUILD_TIME != 0) {
message = message + " [此闪退基于" + BuildConfig.BUILD_TIME + "测试包]";
if (com.gh.gamecenter.common.BuildConfig.BUILD_TIME != 0) {
message = message + " [此闪退基于" + com.gh.gamecenter.common.BuildConfig.BUILD_TIME + "测试包]";
}
}
}

View File

@ -12,9 +12,9 @@ import androidx.lifecycle.Lifecycle
import androidx.recyclerview.widget.GridLayoutManager
import com.gh.common.util.*
import com.gh.gamecenter.common.view.GridSpacingItemDecoration
import com.gh.gamecenter.BuildConfig
import com.gh.gamecenter.R
import com.gh.gamecenter.SuggestionActivity
import com.gh.gamecenter.common.BuildConfig
import com.gh.gamecenter.common.utils.NightModeUtils.getSystemMode
import com.gh.gamecenter.common.utils.NightModeUtils.isNightMode
import com.gh.gamecenter.common.utils.dip2px

View File

@ -10,8 +10,8 @@ import com.gh.gamecenter.common.constant.Constants
import com.gh.common.util.*
import com.gh.common.util.DialogUtils
import com.gh.common.util.EnergyTaskHelper.postInviteCodeTask
import com.gh.gamecenter.BuildConfig
import com.gh.gamecenter.R
import com.gh.gamecenter.common.BuildConfig
import com.gh.gamecenter.common.callback.ConfirmListener
import com.gh.gamecenter.common.constant.EntranceConsts
import com.gh.gamecenter.common.utils.*

View File

@ -20,6 +20,7 @@ import com.gh.common.util.DialogUtils
import com.gh.common.util.NewLogUtils
import com.gh.download.server.BrowserInstallHelper
import com.gh.gamecenter.*
import com.gh.gamecenter.common.BuildConfig
import com.gh.gamecenter.common.base.fragment.ToolbarFragment
import com.gh.gamecenter.common.callback.ConfirmListener
import com.gh.gamecenter.common.constant.Constants
@ -276,7 +277,7 @@ class SettingsFragment : ToolbarFragment() {
//这种方案适用于 API 26, 即8.0含8.0)以上可以用
val notifyIntent = Intent()
notifyIntent.action = Settings.ACTION_APP_NOTIFICATION_SETTINGS
notifyIntent.putExtra(Settings.EXTRA_APP_PACKAGE, BuildConfig.APPLICATION_ID)
notifyIntent.putExtra(Settings.EXTRA_APP_PACKAGE, com.gh.gamecenter.BuildConfig.APPLICATION_ID)
startActivity(notifyIntent)
} else {
PermissionHelper.toPermissionSetting(requireActivity())