测试包 关于页面 点击logo 可切换 正式/测试环境

This commit is contained in:
wzq
2023-10-08 17:40:55 +08:00
parent 29957775e0
commit 5023d9a250
2 changed files with 13 additions and 5 deletions

View File

@@ -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"

View File

@@ -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