private static BuildInfoData UpdateBuildInfo(bool isDevBuild) { string version = "0.01"; //BuildInfoData buildInfoData = Resources.Load(BuildManager.BUILDINFO_DATA_PATH) as BuildInfoData; BuildInfoData buildInfoData = (BuildInfoData)AssetDatabase.LoadAssetAtPath(BuildInfoData.ASSET_PATH, typeof(BuildInfoData)); if (buildInfoData != null) { Debug.Log("old version : " + buildInfoData.Version); version = buildNumber; } buildInfoData = BuildInfoData.CreateAssest(version, isDevBuild); PlayerSettings.bundleVersion = buildInfoData.Version.ToString(); PlayerSettings.Android.keystoreName = buildInfo.keystoreName; PlayerSettings.Android.keystorePass = buildInfo.keystorePass; PlayerSettings.Android.keyaliasName = buildInfo.keyaliasName; PlayerSettings.Android.keyaliasPass = buildInfo.keyaliasPass; if (isDevBuild) { PlayerSettings.Android.useAPKExpansionFiles = false; Debug.Log("====bundleVersion : " + PlayerSettings.bundleVersion); LunarConsoleEditorInternal.Installer.EnablePlugin(); PlayerSettings.SetStackTraceLogType(LogType.Log, StackTraceLogType.Full); PlayerSettings.SetStackTraceLogType(LogType.Warning, StackTraceLogType.ScriptOnly); } else { PlayerSettings.Android.useAPKExpansionFiles = false; PlayerSettings.SetStackTraceLogType(LogType.Log, StackTraceLogType.None); PlayerSettings.SetStackTraceLogType(LogType.Warning, StackTraceLogType.None); PlayerSettings.Android.bundleVersionCode += 1; LunarConsoleEditorInternal.Installer.DisablePlugin(); } Debug.Log("====buildInfoData version : " + buildInfoData.Version + "| IsDevBuild : " + buildInfoData.IsDevBuild); return(buildInfoData); }