From 7bb1c6a82b35290b4b28d53977fad2fe4080d3db Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期五, 31 五月 2024 12:01:58 +0800
Subject: [PATCH] 2024年05月31日12:01:45

---
 app/src/main/java/com/hdl/photovoltaic/config/AppConfigManage.java |    1 -
 app/build.gradle                                                   |   16 +++++++++++++++-
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/app/build.gradle b/app/build.gradle
index 787df88..9870691 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -82,7 +82,7 @@
      */
     android.applicationVariants.configureEach { variant ->
         variant.outputs.configureEach {
-            outputFileName = "photovoltaic_${name}_v${versionName}_${generateTime()}.apk"
+            outputFileName = "photovoltaic_v${versionName}_${generateTime()}_${getEnvironmentVersion(2)}.apk"
         }
     }
 
@@ -111,6 +111,20 @@
     return new Date().format("yyyyMMddHHmm")
 }
 
+//鐜鐗堟湰鍙凤細姝ょ増鏈彿鐢ㄤ簬鏍囨敞褰撳墠鐗堟湰鐨勮蒋浠跺浜庡摢涓紑鍙戦樁娈碉紝褰撹蒋浠惰繘鍏ュ埌鍙︿竴涓樁娈垫椂闇�瑕佷慨鏀规鐗堟湰鍙枫��
+static String getEnvironmentVersion(int environmentVersionValue) {
+    if (environmentVersionValue == 1) {
+        return "dev"//寮�鍙戦樁娈电増鏈��(涓�鑸笉鍚戝閮ㄥ彂甯冿紝bug浼氭瘮杈冨锛屽姛鑳戒篃涓嶅叏锛屼竴鑸彧鏈夊紑鍙戜汉鍛樹娇鐢ㄣ��)
+    } else if (environmentVersionValue == 2) {
+        return "test"//娴嬭瘯闃舵鐗堟湰銆�(杩欎釜闃舵鐗堟湰浼氶厤鍚堟祴璇曚汉鍛樹慨澶峛ug锛岀洿鍒版弧瓒冲彂甯冩潯浠躲��)
+    } else if (environmentVersionValue == 3) {
+        return "beta"//鍏祴闃舵鐗堟湰銆�(鍏紑娴嬭瘯鐗堟湰锛屼竴鑸槸鍐呮祴閫氳繃鐨勶紝涓昏浼氭湁"绮変笣鐢ㄦ埛"浣跨敤浣撻獙銆�)
+    } else if (environmentVersionValue == 4) {
+        return "release"
+//鍙戝竷闃舵鐗堟湰銆�(璇ョ増鏈剰鍛�"鏈�缁堢増鏈�"锛屽湪鍓嶉潰鐗堟湰鐨勪竴绯诲垪娴嬭瘯鐗堜箣鍚庯紝缁堝綊浼氭湁涓�涓寮忕増鏈紝鏄渶缁堜氦浠樼敤鎴蜂娇鐢ㄧ殑涓�涓増鏈�傝鐗堟湰鏈夋椂涔熺О涓烘爣鍑嗙増銆備竴鑸儏鍐典笅锛孯elease涓嶄細浠ュ崟璇嶅舰寮忓嚭鐜板湪杞欢灏侀潰涓娿��)
+    }
+}
+
 dependencies {
 
     implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs')
diff --git a/app/src/main/java/com/hdl/photovoltaic/config/AppConfigManage.java b/app/src/main/java/com/hdl/photovoltaic/config/AppConfigManage.java
index b4a5c81..d4dd89b 100644
--- a/app/src/main/java/com/hdl/photovoltaic/config/AppConfigManage.java
+++ b/app/src/main/java/com/hdl/photovoltaic/config/AppConfigManage.java
@@ -7,7 +7,6 @@
  */
 public class AppConfigManage {
 
-
     /*********鏄惁姝e紡鏈嶅姟鍣�*********/
     private static final boolean isOnlineServer = false;
     /*********姝e紡鐜*********/

--
Gitblit v1.8.0