From 575ebebfaf707d8fa9b690d884a800ec4c4fc62d Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Fri, 3 Jul 2026 23:31:27 +0800 Subject: [PATCH] =?UTF-8?q?feat(build):=20=E5=AE=89=E5=8D=93=E6=89=93?= =?UTF-8?q?=E5=8C=85=E7=89=88=E6=9C=AC=E5=8F=B7=E8=87=AA=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Editor/Version/VersionIncrementer.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Assets/Editor/Version/VersionIncrementer.cs b/Assets/Editor/Version/VersionIncrementer.cs index 540d6bba6..88edc4a37 100644 --- a/Assets/Editor/Version/VersionIncrementer.cs +++ b/Assets/Editor/Version/VersionIncrementer.cs @@ -2,6 +2,7 @@ using System; using UnityEditor; using UnityEditor.Build; using UnityEditor.Build.Reporting; +using UnityEngine; public class VersionIncrementer : IPreprocessBuildWithReport { @@ -23,5 +24,12 @@ public class VersionIncrementer : IPreprocessBuildWithReport // 更新版本号 string date = DateTime.Now.ToString("yyyyMMdd-HHmmss"); PlayerSettings.bundleVersion = $"{major}.{minor}.{revision}.{build + 1}-{date}"; + + if (report.summary.platform == BuildTarget.Android) + { + int versionCode = PlayerSettings.Android.bundleVersionCode; + PlayerSettings.Android.bundleVersionCode = versionCode + 1; + Debug.Log($"[VersionIncrementer] Android versionCode: {versionCode} -> {versionCode + 1}"); + } } } \ No newline at end of file