using System.Collections; using System.Collections.Generic; using UnityEngine; using System.Threading; public class ExceptionCatcher { public static void Init() { if (VersionConfig.Get().versionAuthority == VersionAuthority.Release) { #if UNITY_ANDROID BuglyAgent.ConfigDebugMode(false); BuglyAgent.ConfigAutoReportLogLevel(VersionConfig.Get().versionAuthority == VersionAuthority.Release ? LogSeverity.LogException : LogSeverity.LogError); BuglyAgent.ConfigDefault(VersionConfig.Get().appId, VersionConfig.Get().version, SystemInfo.deviceName, 0); BuglyAgent.InitWithAppId("bff7374864"); #endif } } public static void Catch() { if (VersionConfig.Get().versionAuthority == VersionAuthority.Release) { #if UNITY_ANDROID BuglyAgent.EnableExceptionHandler(); #endif } } public static void Abort() { } }