From 5023d9a2505a7b893a5f09b4a47db313f8e019ff Mon Sep 17 00:00:00 2001 From: wzq Date: Sun, 8 Oct 2023 17:40:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E5=8C=85=20=E5=85=B3?= =?UTF-8?q?=E4=BA=8E=E9=A1=B5=E9=9D=A2=20=E7=82=B9=E5=87=BBlogo=20?= =?UTF-8?q?=E5=8F=AF=E5=88=87=E6=8D=A2=20=E6=AD=A3=E5=BC=8F/=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E7=8E=AF=E5=A2=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 10 +++++----- .../yizhuan/erban/ui/user/activity/AboutActivity.java | 8 ++++++++ 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index d301f417a..7a84e88df 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -148,20 +148,20 @@ android { } buildTypes { + def server_url_debug = '"http://beta.api.pekolive.com/"' + def server_url_release = '"https://api.pekolive.com/"' debug { ext.enableCrashlytics = false ext.alwaysUpdateBuildId = false // Firebase Crashlytics禁用更新构建ID - buildConfigField "String", "BASE_URL", "\"http://beta.api.pekolive.com/\"" + buildConfigField "String", "BASE_URL", server_url_debug buildConfigField "String", "BASE_URL_DEBUG", "BASE_URL" buildConfigField "String", "BASE_URL_STAGING", "BASE_URL" - buildConfigField "String", "BASE_URL_RELEASE", "BASE_URL" + buildConfigField "String", "BASE_URL_RELEASE", server_url_release minifyEnabled false // 是否混淆 - // shrinkResources true // 开了混淆的时候才能开启 是否去除无效的资源文件 crunchPngs false // 停用 PNG 压缩 signingConfig signingConfigs.v2 - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' gradle.taskGraph.whenReady { tasks.each { task -> if (task.name.contains("Test") || task.name.contains("Lint")) { @@ -179,7 +179,7 @@ android { mappingFileUploadEnabled CRASHLYTICS_COLLECTION_ENABLED.toBoolean() } - buildConfigField "String", "BASE_URL", "\"https://api.pekolive.com/\"" + buildConfigField "String", "BASE_URL", server_url_release buildConfigField "String", "BASE_URL_DEBUG", "BASE_URL" buildConfigField "String", "BASE_URL_STAGING", "BASE_URL" buildConfigField "String", "BASE_URL_RELEASE", "BASE_URL" diff --git a/app/src/main/java/com/yizhuan/erban/ui/user/activity/AboutActivity.java b/app/src/main/java/com/yizhuan/erban/ui/user/activity/AboutActivity.java index 32ece9f72..37a1d3c25 100644 --- a/app/src/main/java/com/yizhuan/erban/ui/user/activity/AboutActivity.java +++ b/app/src/main/java/com/yizhuan/erban/ui/user/activity/AboutActivity.java @@ -1,11 +1,14 @@ package com.yizhuan.erban.ui.user.activity; +import android.content.Intent; import android.os.Bundle; import android.widget.TextView; import com.netease.nim.uikit.StatusBarUtil; +import com.yizhuan.erban.BuildConfig; import com.yizhuan.erban.R; import com.yizhuan.erban.base.BaseActivity; +import com.yizhuan.erban.ui.setting.LabActivity; import com.yizhuan.xchat_android_library.utils.config.BasicConfig; public class AboutActivity extends BaseActivity { @@ -27,6 +30,11 @@ public class AboutActivity extends BaseActivity { private void initView() { mTvVersions = findViewById(R.id.versions); + + if (BuildConfig.DEBUG) { + findViewById(R.id.img_about_logo).setOnClickListener(v -> + startActivity(new Intent(this, LabActivity.class))); + } } @Override